2025-06-05T23:15:28.5843356Z Current runner version: '2.325.0' 2025-06-05T23:15:28.5850209Z Runner name: 'i-05d609fe6a7fbd23c' 2025-06-05T23:15:28.5851366Z Machine name: 'ip-10-0-32-99' 2025-06-05T23:15:28.5854148Z ##[group]GITHUB_TOKEN Permissions 2025-06-05T23:15:28.5856459Z Contents: read 2025-06-05T23:15:28.5857051Z Metadata: read 2025-06-05T23:15:28.5857731Z ##[endgroup] 2025-06-05T23:15:28.5859819Z Secret source: Actions 2025-06-05T23:15:28.5860510Z Prepare workflow directory 2025-06-05T23:15:28.6415172Z Prepare all required actions 2025-06-05T23:15:28.6460995Z Getting action download info 2025-06-05T23:15:28.8888608Z Download action repository 'actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2025-06-05T23:15:29.0968131Z Download action repository 'pytorch/pytorch@9c1bc9ce4684de96db025292610c0664d3d55345' (SHA:9c1bc9ce4684de96db025292610c0664d3d55345) 2025-06-05T23:15:36.4303522Z Download action repository 'actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093) 2025-06-05T23:15:36.7417462Z Download action repository 'pmeier/pytest-results-action@a2c1430e2bddadbad9f49a6f9b879f062c6b19b1' (SHA:a2c1430e2bddadbad9f49a6f9b879f062c6b19b1) 2025-06-05T23:15:36.9062107Z Download action repository 'actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02) 2025-06-05T23:15:37.2736248Z Download action repository 'seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-06-05T23:15:37.5173601Z Getting action download info 2025-06-05T23:15:37.6737951Z Download action repository 'pytorch/pytorch@main' (SHA:fa705f791249c5eee912096f1d7ac7b2d5b60e8c) 2025-06-05T23:15:50.7727869Z Complete job name: test-binary-size-linux-gcc / linux-job 2025-06-05T23:15:50.8241971Z A job started hook has been configured by the self-hosted runner administrator 2025-06-05T23:15:50.8346954Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-06-05T23:15:50.8356607Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:15:50.8357271Z ##[endgroup] 2025-06-05T23:15:52.1517522Z Runner Type: linux.2xlarge 2025-06-05T23:15:52.1518029Z Instance Type: c5.2xlarge 2025-06-05T23:15:52.1518314Z AMI Name: unknown 2025-06-05T23:15:52.1541692Z AMI ID: ami-071226ecf16aa7d96 2025-06-05T23:15:57.5910221Z ##[group]Run set -euxo pipefail 2025-06-05T23:15:57.5910627Z set -euxo pipefail 2025-06-05T23:15:57.5911030Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-06-05T23:15:57.5911431Z  echo "::group::Cleanup with-sudo debug output" 2025-06-05T23:15:57.5911810Z  sudo rm -rfv "${GITHUB_WORKSPACE}" 2025-06-05T23:15:57.5912125Z else 2025-06-05T23:15:57.5912390Z  echo "::group::Cleanup no-sudo debug output" 2025-06-05T23:15:57.5912753Z  rm -rfv "${GITHUB_WORKSPACE}" 2025-06-05T23:15:57.5913036Z fi 2025-06-05T23:15:57.5913242Z  2025-06-05T23:15:57.5913475Z mkdir -p "${GITHUB_WORKSPACE}" 2025-06-05T23:15:57.5913805Z echo "::endgroup::" 2025-06-05T23:15:57.5923342Z shell: /usr/bin/bash -e {0} 2025-06-05T23:15:57.5923636Z env: 2025-06-05T23:15:57.5923901Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:15:57.5924290Z REPOSITORY: pytorch/executorch 2025-06-05T23:15:57.5924621Z PR_NUMBER: 2025-06-05T23:15:57.5927044Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:15:57.5929728Z NO_SUDO: false 2025-06-05T23:15:57.5929944Z ##[endgroup] 2025-06-05T23:15:57.5958690Z + [[ false == \f\a\l\s\e ]] 2025-06-05T23:15:57.5972386Z ##[group]Cleanup with-sudo debug output 2025-06-05T23:15:57.5975478Z + echo '::group::Cleanup with-sudo debug output' 2025-06-05T23:15:57.5976010Z + sudo rm -rfv /home/ec2-user/actions-runner/_work/executorch/executorch 2025-06-05T23:15:57.7317119Z removed directory '/home/ec2-user/actions-runner/_work/executorch/executorch' 2025-06-05T23:15:57.7331770Z + mkdir -p /home/ec2-user/actions-runner/_work/executorch/executorch 2025-06-05T23:15:57.7343526Z + echo ::endgroup:: 2025-06-05T23:15:57.7344475Z ##[endgroup] 2025-06-05T23:15:57.7452907Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2025-06-05T23:15:57.7453373Z with: 2025-06-05T23:15:57.7453623Z repository: pytorch/test-infra 2025-06-05T23:15:57.7453927Z path: test-infra 2025-06-05T23:15:57.7454161Z submodules: recursive 2025-06-05T23:15:57.7454738Z token: *** 2025-06-05T23:15:57.7454969Z ssh-strict: true 2025-06-05T23:15:57.7455193Z ssh-user: git 2025-06-05T23:15:57.7455440Z persist-credentials: true 2025-06-05T23:15:57.7455704Z clean: true 2025-06-05T23:15:57.7455957Z sparse-checkout-cone-mode: true 2025-06-05T23:15:57.7456260Z fetch-depth: 1 2025-06-05T23:15:57.7456485Z fetch-tags: false 2025-06-05T23:15:57.7456731Z show-progress: true 2025-06-05T23:15:57.7456965Z lfs: false 2025-06-05T23:15:57.7457202Z set-safe-directory: true 2025-06-05T23:15:57.7457450Z env: 2025-06-05T23:15:57.7457698Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:15:57.7458031Z REPOSITORY: pytorch/executorch 2025-06-05T23:15:57.7458362Z PR_NUMBER: 2025-06-05T23:15:57.7460765Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:15:57.7463266Z ##[endgroup] 2025-06-05T23:15:57.8559016Z Syncing repository: pytorch/test-infra 2025-06-05T23:15:57.8559728Z ##[group]Getting Git version info 2025-06-05T23:15:57.8560264Z Working directory is '/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra' 2025-06-05T23:15:57.8560992Z [command]/usr/bin/git version 2025-06-05T23:15:57.8561259Z git version 2.47.1 2025-06-05T23:15:57.8569322Z ##[endgroup] 2025-06-05T23:15:57.8580587Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/5e027322-2011-4386-a64c-0b3d358dd7fd' before making global git config changes 2025-06-05T23:15:57.8581578Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T23:15:57.8585286Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T23:15:57.8610976Z ##[group]Initializing the repository 2025-06-05T23:15:57.8615090Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T23:15:57.8642343Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-06-05T23:15:57.8642936Z hint: is subject to change. To configure the initial branch name to use in all 2025-06-05T23:15:57.8643568Z hint: of your new repositories, which will suppress this warning, call: 2025-06-05T23:15:57.8643981Z hint: 2025-06-05T23:15:57.8644258Z hint: git config --global init.defaultBranch 2025-06-05T23:15:57.8644607Z hint: 2025-06-05T23:15:57.8644916Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-06-05T23:15:57.8645700Z hint: 'development'. The just-created branch can be renamed via this command: 2025-06-05T23:15:57.8646131Z hint: 2025-06-05T23:15:57.8646342Z hint: git branch -m 2025-06-05T23:15:57.8646954Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.git/ 2025-06-05T23:15:57.8651285Z [command]/usr/bin/git remote add origin https://github.com/pytorch/test-infra 2025-06-05T23:15:57.8674526Z ##[endgroup] 2025-06-05T23:15:57.8675078Z ##[group]Disabling automatic garbage collection 2025-06-05T23:15:57.8678559Z [command]/usr/bin/git config --local gc.auto 0 2025-06-05T23:15:57.8700447Z ##[endgroup] 2025-06-05T23:15:57.8701035Z ##[group]Setting up auth 2025-06-05T23:15:57.8705984Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T23:15:57.8729120Z [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-06-05T23:15:57.8988488Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T23:15:57.9010997Z [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-06-05T23:15:57.9248833Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T23:15:57.9286370Z ##[endgroup] 2025-06-05T23:15:57.9286840Z ##[group]Determining the default branch 2025-06-05T23:15:57.9289360Z Retrieving the default branch name 2025-06-05T23:15:58.1501224Z Default branch 'main' 2025-06-05T23:15:58.1501867Z ##[endgroup] 2025-06-05T23:15:58.1502283Z ##[group]Fetching the repository 2025-06-05T23:15:58.1507683Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/heads/main:refs/remotes/origin/main 2025-06-05T23:15:58.4796138Z From https://github.com/pytorch/test-infra 2025-06-05T23:15:58.4796597Z * [new branch] main -> origin/main 2025-06-05T23:15:58.4814909Z ##[endgroup] 2025-06-05T23:15:58.4816633Z ##[group]Determining the checkout info 2025-06-05T23:15:58.4817093Z ##[endgroup] 2025-06-05T23:15:58.4821395Z [command]/usr/bin/git sparse-checkout disable 2025-06-05T23:15:58.4851899Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-06-05T23:15:58.4875678Z ##[group]Checking out the ref 2025-06-05T23:15:58.4878557Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2025-06-05T23:15:58.5701087Z Switched to a new branch 'main' 2025-06-05T23:15:58.5702379Z branch 'main' set up to track 'origin/main'. 2025-06-05T23:15:58.5708851Z ##[endgroup] 2025-06-05T23:15:58.5709304Z ##[group]Setting up auth for fetching submodules 2025-06-05T23:15:58.5713754Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T23:15:58.5747885Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-06-05T23:15:58.5773070Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-06-05T23:15:58.5796985Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-06-05T23:15:58.5817708Z ##[endgroup] 2025-06-05T23:15:58.5818086Z ##[group]Fetching submodules 2025-06-05T23:15:58.5821010Z [command]/usr/bin/git submodule sync --recursive 2025-06-05T23:15:58.6067095Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --depth=1 --recursive 2025-06-05T23:15:58.6309877Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-06-05T23:15:58.6546597Z ##[endgroup] 2025-06-05T23:15:58.6547040Z ##[group]Persisting credentials for submodules 2025-06-05T23:15:58.6551421Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'url\.https\:\/\/github\.com\/\.insteadOf' && git config --local --unset-all 'url.https://github.com/.insteadOf' || :" 2025-06-05T23:15:58.6790388Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local 'http.https://github.com/.extraheader' 'AUTHORIZATION: basic ***' && git config --local --show-origin --name-only --get-regexp remote.origin.url" 2025-06-05T23:15:58.7030952Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-06-05T23:15:58.7271360Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-06-05T23:15:58.7510450Z ##[endgroup] 2025-06-05T23:15:58.7538786Z [command]/usr/bin/git log -1 --format=%H 2025-06-05T23:15:58.7557411Z 714db9db22f90727b389d5ecb5a2dc16cd27d00c 2025-06-05T23:15:58.7721113Z Prepare all required actions 2025-06-05T23:15:58.7721654Z Getting action download info 2025-06-05T23:15:58.8579975Z Download action repository 'pytorch/test-infra@main' (SHA:714db9db22f90727b389d5ecb5a2dc16cd27d00c) 2025-06-05T23:16:00.3033552Z Getting action download info 2025-06-05T23:16:00.4333974Z Download action repository 'nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482' (SHA:3e91a01664abd3c5cd539100d10d33b9c5b68482) 2025-06-05T23:16:00.5825912Z ##[group]Run ./test-infra/.github/actions/setup-linux 2025-06-05T23:16:00.5826269Z env: 2025-06-05T23:16:00.5826505Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:00.5826848Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:00.5827111Z PR_NUMBER: 2025-06-05T23:16:00.5829621Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:00.5832046Z ##[endgroup] 2025-06-05T23:16:00.5914355Z ##[group]Run set -euo pipefail 2025-06-05T23:16:00.5914686Z set -euo pipefail 2025-06-05T23:16:00.5914975Z function get_ec2_metadata() { 2025-06-05T23:16:00.5915332Z  # Pulled from instance metadata endpoint for EC2 2025-06-05T23:16:00.5915963Z  # see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html 2025-06-05T23:16:00.5916503Z  category=$1 2025-06-05T23:16:00.5917384Z  curl -H "X-aws-ec2-metadata-token: $(curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 30")" -fsSL "http://169.254.169.254/latest/meta-data/${category}" 2025-06-05T23:16:00.5918286Z } 2025-06-05T23:16:00.5918528Z echo "ami-id: $(get_ec2_metadata ami-id)" 2025-06-05T23:16:00.5918944Z echo "instance-id: $(get_ec2_metadata instance-id)" 2025-06-05T23:16:00.5919397Z echo "instance-type: $(get_ec2_metadata instance-type)" 2025-06-05T23:16:00.5919799Z echo "system info $(uname -a)" 2025-06-05T23:16:00.5925560Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:00.5925967Z env: 2025-06-05T23:16:00.5926198Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:00.5926537Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:00.5926797Z PR_NUMBER: 2025-06-05T23:16:00.5929145Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:00.5931731Z ##[endgroup] 2025-06-05T23:16:00.6055547Z ami-id: ami-071226ecf16aa7d96 2025-06-05T23:16:00.6140505Z instance-id: i-05d609fe6a7fbd23c 2025-06-05T23:16:00.6223940Z instance-type: c5.2xlarge 2025-06-05T23:16:00.6233457Z system info Linux ip-10-0-32-99.ec2.internal 6.1.130-139.222.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 11 01:10:58 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2025-06-05T23:16:00.6268615Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T23:16:00.6269551Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T23:16:00.6275204Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:00.6275568Z env: 2025-06-05T23:16:00.6275797Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:00.6276131Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:00.6276390Z PR_NUMBER: 2025-06-05T23:16:00.6278761Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:00.6281169Z ##[endgroup] 2025-06-05T23:16:00.6351476Z ##[group]Run if systemctl is-active --quiet docker; then 2025-06-05T23:16:00.6351922Z if systemctl is-active --quiet docker; then 2025-06-05T23:16:00.6352291Z  echo "Docker daemon is running..."; 2025-06-05T23:16:00.6352615Z else 2025-06-05T23:16:00.6352948Z  echo "Starting docker deamon..." && sudo systemctl start docker; 2025-06-05T23:16:00.6353362Z fi 2025-06-05T23:16:00.6358516Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:00.6358894Z env: 2025-06-05T23:16:00.6359146Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:00.6359478Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:00.6359756Z PR_NUMBER: 2025-06-05T23:16:00.6362135Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:00.6364794Z ##[endgroup] 2025-06-05T23:16:00.6432240Z Docker daemon is running... 2025-06-05T23:16:00.6459407Z ##[group]Run AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-06-05T23:16:00.6460030Z AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") 2025-06-05T23:16:00.6460540Z retry () { "$@" || (sleep 1 && "$@") || (sleep 2 && "$@") } 2025-06-05T23:16:00.6461245Z retry aws ecr get-login-password --region "$AWS_DEFAULT_REGION" | docker login --username AWS \ 2025-06-05T23:16:00.6461960Z  --password-stdin "$AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com" 2025-06-05T23:16:00.6467557Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:00.6467922Z env: 2025-06-05T23:16:00.6468156Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:00.6468498Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:00.6468760Z PR_NUMBER: 2025-06-05T23:16:00.6471240Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:00.6473676Z AWS_RETRY_MODE: standard 2025-06-05T23:16:00.6473969Z AWS_MAX_ATTEMPTS: 5 2025-06-05T23:16:00.6474262Z AWS_DEFAULT_REGION: us-east-1 2025-06-05T23:16:00.6474531Z ##[endgroup] 2025-06-05T23:16:01.6883768Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T23:16:01.6884387Z Configure a credential helper to remove this warning. See 2025-06-05T23:16:01.6885410Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T23:16:01.6885808Z 2025-06-05T23:16:01.6885904Z Login Succeeded 2025-06-05T23:16:01.7073471Z ##[group]Run env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T23:16:01.7074101Z env | grep '^GITHUB' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T23:16:01.7074613Z env | grep '^CI' >> "${RUNNER_TEMP}/github_env_${GITHUB_RUN_ID}" 2025-06-05T23:16:01.7081169Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:01.7081532Z env: 2025-06-05T23:16:01.7081786Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:01.7082121Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:01.7082400Z PR_NUMBER: 2025-06-05T23:16:01.7084758Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:01.7087190Z ##[endgroup] 2025-06-05T23:16:01.7172561Z ##[group]Run RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-06-05T23:16:01.7173039Z RUNNER_ARTIFACT_DIR="${RUNNER_TEMP}/artifacts" 2025-06-05T23:16:01.7173433Z sudo rm -rf "${RUNNER_ARTIFACT_DIR}" 2025-06-05T23:16:01.7173773Z mkdir -p "${RUNNER_ARTIFACT_DIR}" 2025-06-05T23:16:01.7174215Z echo "RUNNER_ARTIFACT_DIR=${RUNNER_ARTIFACT_DIR}" >> "${GITHUB_ENV}" 2025-06-05T23:16:01.7174627Z  2025-06-05T23:16:01.7174925Z RUNNER_TEST_RESULTS_DIR="${RUNNER_TEMP}/test-results" 2025-06-05T23:16:01.7175330Z sudo rm -rf "${RUNNER_TEST_RESULTS_DIR}" 2025-06-05T23:16:01.7175691Z mkdir -p "${RUNNER_TEST_RESULTS_DIR}" 2025-06-05T23:16:01.7176184Z echo "RUNNER_TEST_RESULTS_DIR=${RUNNER_TEST_RESULTS_DIR}" >> "${GITHUB_ENV}" 2025-06-05T23:16:01.7176842Z  2025-06-05T23:16:01.7177079Z RUNNER_DOCS_DIR="${RUNNER_TEMP}/docs" 2025-06-05T23:16:01.7177404Z sudo rm -rf "${RUNNER_DOCS_DIR}" 2025-06-05T23:16:01.7177720Z mkdir -p "${RUNNER_DOCS_DIR}" 2025-06-05T23:16:01.7178101Z echo "RUNNER_DOCS_DIR=${RUNNER_DOCS_DIR}" >> "${GITHUB_ENV}" 2025-06-05T23:16:01.7183829Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:01.7184199Z env: 2025-06-05T23:16:01.7184432Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:01.7184774Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:01.7185038Z PR_NUMBER: 2025-06-05T23:16:01.7187618Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:01.7190055Z ##[endgroup] 2025-06-05T23:16:02.1767941Z ##[group]Run needs=0 2025-06-05T23:16:02.1768208Z needs=0 2025-06-05T23:16:02.1768563Z if lspci -v | grep -e 'controller.*NVIDIA' >/dev/null 2>/dev/null; then 2025-06-05T23:16:02.1768986Z  needs=1 2025-06-05T23:16:02.1769195Z fi 2025-06-05T23:16:02.1769439Z echo "does=${needs}" >> $GITHUB_OUTPUT 2025-06-05T23:16:02.1775726Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:02.1776107Z env: 2025-06-05T23:16:02.1776344Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:02.1776704Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:02.1776992Z PR_NUMBER: 2025-06-05T23:16:02.1779330Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:02.1781889Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:02.1782466Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:02.1782994Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:02.1783373Z ##[endgroup] 2025-06-05T23:16:02.2034724Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T23:16:02.2035307Z # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T23:16:02.2035710Z # shellcheck disable=SC2046 2025-06-05T23:16:02.2036035Z docker stop $(docker ps -q) || true 2025-06-05T23:16:02.2036373Z # Prune all of the docker images 2025-06-05T23:16:02.2036676Z docker system prune -af 2025-06-05T23:16:02.2042922Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:02.2043276Z env: 2025-06-05T23:16:02.2043521Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:02.2043855Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:02.2044140Z PR_NUMBER: 2025-06-05T23:16:02.2046498Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:02.2049245Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:02.2049809Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:02.2050345Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:02.2050711Z ##[endgroup] 2025-06-05T23:16:02.2276554Z "docker stop" requires at least 1 argument. 2025-06-05T23:16:02.2277291Z See 'docker stop --help'. 2025-06-05T23:16:02.2277486Z 2025-06-05T23:16:02.2277646Z Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] 2025-06-05T23:16:02.2277926Z 2025-06-05T23:16:02.2278035Z Stop one or more running containers 2025-06-05T23:16:02.2442616Z Total reclaimed space: 0B 2025-06-05T23:16:02.2516247Z ##[group]Run ./test-infra/.github/actions/setup-ssh 2025-06-05T23:16:02.2516625Z with: 2025-06-05T23:16:02.2517346Z github-secret: *** 2025-06-05T23:16:02.2518028Z instructions: All testing is done inside the container, to start an interactive session run: docker exec -it $(docker container ps --format '{{.ID}}') bash 2025-06-05T23:16:02.2518779Z activate-with-label: false 2025-06-05T23:16:02.2519036Z label: with-ssh 2025-06-05T23:16:02.2519272Z remove-existing-keys: true 2025-06-05T23:16:02.2519525Z fail-silently: true 2025-06-05T23:16:02.2519751Z env: 2025-06-05T23:16:02.2519973Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:02.2520306Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:02.2520577Z PR_NUMBER: 2025-06-05T23:16:02.2550573Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:02.2553428Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:02.2554003Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:02.2554541Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:02.2554936Z ##[endgroup] 2025-06-05T23:16:02.3631862Z Please see https://github.com/pytorch/pytorch/wiki/Debugging-using-with-ssh-for-Github-Actions for more info. 2025-06-05T23:16:02.3633097Z Not on pull request and ciflow reference could not be extracted, skipping adding ssh keys 2025-06-05T23:16:02.3760608Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2025-06-05T23:16:02.3761016Z with: 2025-06-05T23:16:02.3761248Z repository: pytorch/executorch 2025-06-05T23:16:02.3761550Z ref: bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T23:16:02.3761878Z path: pytorch/executorch 2025-06-05T23:16:02.3762138Z fetch-depth: 1 2025-06-05T23:16:02.3762353Z submodules: recursive 2025-06-05T23:16:02.3762768Z token: *** 2025-06-05T23:16:02.3762965Z ssh-strict: true 2025-06-05T23:16:02.3763184Z ssh-user: git 2025-06-05T23:16:02.3763403Z persist-credentials: true 2025-06-05T23:16:02.3763662Z clean: true 2025-06-05T23:16:02.3764105Z sparse-checkout-cone-mode: true 2025-06-05T23:16:02.3764558Z fetch-tags: false 2025-06-05T23:16:02.3764789Z show-progress: true 2025-06-05T23:16:02.3765015Z lfs: false 2025-06-05T23:16:02.3765238Z set-safe-directory: true 2025-06-05T23:16:02.3765477Z env: 2025-06-05T23:16:02.3765758Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:02.3766079Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:02.3766353Z PR_NUMBER: 2025-06-05T23:16:02.3768712Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:02.3771265Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:02.3771839Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:02.3772378Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:02.3772744Z ##[endgroup] 2025-06-05T23:16:02.4721211Z Syncing repository: pytorch/executorch 2025-06-05T23:16:02.4728975Z ##[group]Getting Git version info 2025-06-05T23:16:02.4729822Z Working directory is '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch' 2025-06-05T23:16:02.4755109Z [command]/usr/bin/git version 2025-06-05T23:16:02.4788659Z git version 2.47.1 2025-06-05T23:16:02.4812004Z ##[endgroup] 2025-06-05T23:16:02.4823256Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/b23446f7-6071-4c46-a900-86ee7ebe5202' before making global git config changes 2025-06-05T23:16:02.4824225Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T23:16:02.4828434Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch 2025-06-05T23:16:02.4854690Z ##[group]Initializing the repository 2025-06-05T23:16:02.4858932Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch 2025-06-05T23:16:02.4886524Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-06-05T23:16:02.4887126Z hint: is subject to change. To configure the initial branch name to use in all 2025-06-05T23:16:02.4887692Z hint: of your new repositories, which will suppress this warning, call: 2025-06-05T23:16:02.4888090Z hint: 2025-06-05T23:16:02.4888373Z hint: git config --global init.defaultBranch 2025-06-05T23:16:02.4888704Z hint: 2025-06-05T23:16:02.4889028Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-06-05T23:16:02.4889592Z hint: 'development'. The just-created branch can be renamed via this command: 2025-06-05T23:16:02.4890020Z hint: 2025-06-05T23:16:02.4890222Z hint: git branch -m 2025-06-05T23:16:02.4891038Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/ 2025-06-05T23:16:02.4896439Z [command]/usr/bin/git remote add origin https://github.com/pytorch/executorch 2025-06-05T23:16:02.4920418Z ##[endgroup] 2025-06-05T23:16:02.4920882Z ##[group]Disabling automatic garbage collection 2025-06-05T23:16:02.4924313Z [command]/usr/bin/git config --local gc.auto 0 2025-06-05T23:16:02.4947605Z ##[endgroup] 2025-06-05T23:16:02.4947992Z ##[group]Setting up auth 2025-06-05T23:16:02.4953117Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T23:16:02.4976804Z [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-06-05T23:16:02.5232191Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T23:16:02.5257453Z [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-06-05T23:16:02.5514643Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T23:16:02.5554929Z ##[endgroup] 2025-06-05T23:16:02.5555610Z ##[group]Fetching the repository 2025-06-05T23:16:02.5563950Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T23:16:04.0098351Z From https://github.com/pytorch/executorch 2025-06-05T23:16:04.0099060Z * branch bd572346e4f196b36aaa03a1645d12b1618fe88b -> FETCH_HEAD 2025-06-05T23:16:04.0116935Z ##[endgroup] 2025-06-05T23:16:04.0117427Z ##[group]Determining the checkout info 2025-06-05T23:16:04.0118899Z ##[endgroup] 2025-06-05T23:16:04.0123198Z [command]/usr/bin/git sparse-checkout disable 2025-06-05T23:16:04.0160743Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-06-05T23:16:04.0183377Z ##[group]Checking out the ref 2025-06-05T23:16:04.0186268Z [command]/usr/bin/git checkout --progress --force bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T23:16:04.5021384Z Note: switching to 'bd572346e4f196b36aaa03a1645d12b1618fe88b'. 2025-06-05T23:16:04.5021754Z 2025-06-05T23:16:04.5022051Z You are in 'detached HEAD' state. You can look around, make experimental 2025-06-05T23:16:04.5022775Z changes and commit them, and you can discard any commits you make in this 2025-06-05T23:16:04.5023454Z state without impacting any branches by switching back to a branch. 2025-06-05T23:16:04.5023797Z 2025-06-05T23:16:04.5024029Z If you want to create a new branch to retain commits you create, you may 2025-06-05T23:16:04.5024707Z do so (now or later) by using -c with the switch command. Example: 2025-06-05T23:16:04.5025036Z 2025-06-05T23:16:04.5025177Z git switch -c 2025-06-05T23:16:04.5025468Z 2025-06-05T23:16:04.5025619Z Or undo this operation with: 2025-06-05T23:16:04.5025824Z 2025-06-05T23:16:04.5026001Z git switch - 2025-06-05T23:16:04.5026172Z 2025-06-05T23:16:04.5026435Z Turn off this advice by setting config variable advice.detachedHead to false 2025-06-05T23:16:04.5026801Z 2025-06-05T23:16:04.5027127Z HEAD is now at bd57234 Qualcomm AI Engine Direct - QAIRT Visualizer Engagement (#10873) 2025-06-05T23:16:04.5048842Z ##[endgroup] 2025-06-05T23:16:04.5049373Z ##[group]Setting up auth for fetching submodules 2025-06-05T23:16:04.5054033Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-06-05T23:16:04.5089636Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-06-05T23:16:04.5112011Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-06-05T23:16:04.5137133Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-06-05T23:16:04.5156653Z ##[endgroup] 2025-06-05T23:16:04.5157244Z ##[group]Fetching submodules 2025-06-05T23:16:04.5159393Z [command]/usr/bin/git submodule sync --recursive 2025-06-05T23:16:04.5409189Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --depth=1 --recursive 2025-06-05T23:16:04.5652839Z Submodule 'backends/arm/third-party/ethos-u-core-driver' (https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u-core-driver.git) registered for path 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:04.5654902Z Submodule 'backends/arm/third-party/serialization_lib' (https://git.gitlab.arm.com/tosa/tosa-serialization.git) registered for path 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:04.5656960Z Submodule 'backends/cadence/utils/FACTO' (https://github.com/pytorch-labs/FACTO.git) registered for path 'backends/cadence/utils/FACTO' 2025-06-05T23:16:04.5658690Z Submodule 'backends/vulkan/third-party/Vulkan-Headers' (https://github.com/KhronosGroup/Vulkan-Headers) registered for path 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:04.5661263Z Submodule 'backends/vulkan/third-party/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:04.5663505Z Submodule 'backends/vulkan/third-party/volk' (https://github.com/zeux/volk) registered for path 'backends/vulkan/third-party/volk' 2025-06-05T23:16:04.5666644Z Submodule 'backends/xnnpack/third-party/FP16' (https://github.com/Maratyszcza/FP16.git) registered for path 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:04.5669365Z Submodule 'backends/xnnpack/third-party/FXdiv' (https://github.com/Maratyszcza/FXdiv.git) registered for path 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:04.5672257Z Submodule 'backends/xnnpack/third-party/XNNPACK' (https://github.com/google/XNNPACK.git) registered for path 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:04.5675073Z Submodule 'backends/xnnpack/third-party/cpuinfo' (https://github.com/pytorch/cpuinfo.git) registered for path 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:04.5678170Z Submodule 'backends/xnnpack/third-party/pthreadpool' (https://github.com/Maratyszcza/pthreadpool.git) registered for path 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:04.5681100Z Submodule 'extension/llm/tokenizers' (https://github.com/pytorch-labs/tokenizers.git) registered for path 'extension/llm/tokenizers' 2025-06-05T23:16:04.5684294Z Submodule 'kernels/optimized/third-party/eigen' (https://gitlab.com/libeigen/eigen.git) registered for path 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:04.5687309Z Submodule 'shim' (https://github.com/facebook/buck2-shims-meta) registered for path 'shim' 2025-06-05T23:16:04.5691471Z Submodule 'third-party/ao' (https://github.com/pytorch/ao.git) registered for path 'third-party/ao' 2025-06-05T23:16:04.5695133Z Submodule 'third-party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'third-party/flatbuffers' 2025-06-05T23:16:04.5699937Z Submodule 'third-party/flatcc' (https://github.com/dvidelabs/flatcc.git) registered for path 'third-party/flatcc' 2025-06-05T23:16:04.5703653Z Submodule 'third-party/gflags' (https://github.com/gflags/gflags.git) registered for path 'third-party/gflags' 2025-06-05T23:16:04.5707518Z Submodule 'third-party/googletest' (https://github.com/google/googletest.git) registered for path 'third-party/googletest' 2025-06-05T23:16:04.5711256Z Submodule 'third-party/ios-cmake' (https://github.com/leetal/ios-cmake) registered for path 'third-party/ios-cmake' 2025-06-05T23:16:04.5715251Z Submodule 'third-party/json' (https://github.com/nlohmann/json.git) registered for path 'third-party/json' 2025-06-05T23:16:04.5719396Z Submodule 'third-party/pocketfft' (https://github.com/mreineck/pocketfft) registered for path 'third-party/pocketfft' 2025-06-05T23:16:04.5723506Z Submodule 'third-party/prelude' (https://github.com/facebook/buck2-prelude.git) registered for path 'third-party/prelude' 2025-06-05T23:16:04.5727502Z Submodule 'third-party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third-party/pybind11' 2025-06-05T23:16:04.5752423Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/ethos-u-core-driver'... 2025-06-05T23:16:05.3979941Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/serialization_lib'... 2025-06-05T23:16:06.0626672Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/cadence/utils/FACTO'... 2025-06-05T23:16:06.3894184Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/Vulkan-Headers'... 2025-06-05T23:16:06.8526538Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/VulkanMemoryAllocator'... 2025-06-05T23:16:07.0892694Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/vulkan/third-party/volk'... 2025-06-05T23:16:07.3675656Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/FP16'... 2025-06-05T23:16:07.5631220Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/FXdiv'... 2025-06-05T23:16:07.8031120Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/XNNPACK'... 2025-06-05T23:16:08.4555378Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/cpuinfo'... 2025-06-05T23:16:08.8164064Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/xnnpack/third-party/pthreadpool'... 2025-06-05T23:16:09.0409235Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers'... 2025-06-05T23:16:09.3535148Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/kernels/optimized/third-party/eigen'... 2025-06-05T23:16:10.0011289Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/shim'... 2025-06-05T23:16:10.2337739Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ao'... 2025-06-05T23:16:10.6489435Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/flatbuffers'... 2025-06-05T23:16:10.9676241Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/flatcc'... 2025-06-05T23:16:11.2750042Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/gflags'... 2025-06-05T23:16:11.5126111Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/googletest'... 2025-06-05T23:16:11.7746591Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ios-cmake'... 2025-06-05T23:16:11.9903119Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/json'... 2025-06-05T23:16:12.3522903Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/pocketfft'... 2025-06-05T23:16:12.5938983Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/prelude'... 2025-06-05T23:16:12.9428455Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/pybind11'... 2025-06-05T23:16:14.5444033Z From https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u-core-driver 2025-06-05T23:16:14.5444896Z * branch 7bf44c54527e718b99d588ce520cf2f96343adb1 -> FETCH_HEAD 2025-06-05T23:16:14.5563981Z Submodule path 'backends/arm/third-party/ethos-u-core-driver': checked out '7bf44c54527e718b99d588ce520cf2f96343adb1' 2025-06-05T23:16:15.9115789Z From https://git.gitlab.arm.com/tosa/tosa-serialization 2025-06-05T23:16:15.9116320Z * branch 187af0d41fe75d08d2a7ec84c1b4d24b9b641ed2 -> FETCH_HEAD 2025-06-05T23:16:15.9219904Z Submodule path 'backends/arm/third-party/serialization_lib': checked out '187af0d41fe75d08d2a7ec84c1b4d24b9b641ed2' 2025-06-05T23:16:15.9234085Z Submodule 'third_party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:15.9257372Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/backends/arm/third-party/serialization_lib/third_party/flatbuffers'... 2025-06-05T23:16:17.2019121Z From https://github.com/google/flatbuffers 2025-06-05T23:16:17.2019663Z * branch 0100f6a5779831fa7a651e4b67ef389a8752bd9b -> FETCH_HEAD 2025-06-05T23:16:17.3029500Z Submodule path 'backends/arm/third-party/serialization_lib/third_party/flatbuffers': checked out '0100f6a5779831fa7a651e4b67ef389a8752bd9b' 2025-06-05T23:16:17.8314936Z From https://github.com/pytorch-labs/FACTO 2025-06-05T23:16:17.8315448Z * branch 1db37fc79d0d59638cbb794fa49d878aafc24461 -> FETCH_HEAD 2025-06-05T23:16:17.8390233Z Submodule path 'backends/cadence/utils/FACTO': checked out '1db37fc79d0d59638cbb794fa49d878aafc24461' 2025-06-05T23:16:18.5216687Z From https://github.com/KhronosGroup/Vulkan-Headers 2025-06-05T23:16:18.5217214Z * branch 0c5928795a66e93f65e5e68a36d8daa79a209dc2 -> FETCH_HEAD 2025-06-05T23:16:18.5704207Z Submodule path 'backends/vulkan/third-party/Vulkan-Headers': checked out '0c5928795a66e93f65e5e68a36d8daa79a209dc2' 2025-06-05T23:16:19.3657449Z From https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator 2025-06-05T23:16:19.3658071Z * branch a6bfc237255a6bac1513f7c1ebde6d8aed6b5191 -> FETCH_HEAD 2025-06-05T23:16:19.3964597Z Submodule path 'backends/vulkan/third-party/VulkanMemoryAllocator': checked out 'a6bfc237255a6bac1513f7c1ebde6d8aed6b5191' 2025-06-05T23:16:19.9474887Z From https://github.com/zeux/volk 2025-06-05T23:16:19.9475346Z * branch b3bc21e584f97400b6884cb2a541a56c6a5ddba3 -> FETCH_HEAD 2025-06-05T23:16:19.9539891Z Submodule path 'backends/vulkan/third-party/volk': checked out 'b3bc21e584f97400b6884cb2a541a56c6a5ddba3' 2025-06-05T23:16:20.5060675Z From https://github.com/Maratyszcza/FP16 2025-06-05T23:16:20.5061164Z * branch 4dfe081cf6bcd15db339cf2680b9281b8451eeb3 -> FETCH_HEAD 2025-06-05T23:16:20.5141913Z Submodule path 'backends/xnnpack/third-party/FP16': checked out '4dfe081cf6bcd15db339cf2680b9281b8451eeb3' 2025-06-05T23:16:20.9290314Z From https://github.com/Maratyszcza/FXdiv 2025-06-05T23:16:20.9290793Z * branch b408327ac2a15ec3e43352421954f5b1967701d1 -> FETCH_HEAD 2025-06-05T23:16:20.9341878Z Submodule path 'backends/xnnpack/third-party/FXdiv': checked out 'b408327ac2a15ec3e43352421954f5b1967701d1' 2025-06-05T23:16:22.4378841Z From https://github.com/google/XNNPACK 2025-06-05T23:16:22.4379327Z * branch 4ea82e595b36106653175dcb04b2aa532660d0d8 -> FETCH_HEAD 2025-06-05T23:16:23.0174540Z Submodule path 'backends/xnnpack/third-party/XNNPACK': checked out '4ea82e595b36106653175dcb04b2aa532660d0d8' 2025-06-05T23:16:23.6020366Z From https://github.com/pytorch/cpuinfo 2025-06-05T23:16:23.6020877Z * branch c61fe919607bbc534d7a5a5707bdd7041e72c5ff -> FETCH_HEAD 2025-06-05T23:16:23.6832938Z Submodule path 'backends/xnnpack/third-party/cpuinfo': checked out 'c61fe919607bbc534d7a5a5707bdd7041e72c5ff' 2025-06-05T23:16:24.2390663Z From https://github.com/Maratyszcza/pthreadpool 2025-06-05T23:16:24.2391215Z * branch 4fe0e1e183925bf8cfa6aae24237e724a96479b8 -> FETCH_HEAD 2025-06-05T23:16:24.2468970Z Submodule path 'backends/xnnpack/third-party/pthreadpool': checked out '4fe0e1e183925bf8cfa6aae24237e724a96479b8' 2025-06-05T23:16:24.7957684Z From https://github.com/pytorch-labs/tokenizers 2025-06-05T23:16:24.7958393Z * branch fc5962cd9e08019c5df6667eba3377e7d76441f7 -> FETCH_HEAD 2025-06-05T23:16:24.8194368Z Submodule path 'extension/llm/tokenizers': checked out 'fc5962cd9e08019c5df6667eba3377e7d76441f7' 2025-06-05T23:16:24.8209207Z Submodule 'third-party/abseil-cpp' (https://github.com/abseil/abseil-cpp.git) registered for path 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:24.8211686Z Submodule 'third-party/json' (https://github.com/nlohmann/json.git) registered for path 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:24.8214692Z Submodule 'third-party/pcre2' (https://github.com/PCRE2Project/pcre2.git) registered for path 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:24.8217965Z Submodule 'third-party/re2' (https://github.com/google/re2.git) registered for path 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:24.8221016Z Submodule 'third-party/sentencepiece' (https://github.com/google/sentencepiece.git) registered for path 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:24.8245593Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/abseil-cpp'... 2025-06-05T23:16:25.1596850Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/json'... 2025-06-05T23:16:25.5268902Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/pcre2'... 2025-06-05T23:16:25.8719522Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/re2'... 2025-06-05T23:16:26.1384497Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/sentencepiece'... 2025-06-05T23:16:27.5120823Z From https://github.com/abseil/abseil-cpp 2025-06-05T23:16:27.5121333Z * branch 7d96b2e93d9a84530748b68abd2f97595c51ecf4 -> FETCH_HEAD 2025-06-05T23:16:27.6071915Z Submodule path 'extension/llm/tokenizers/third-party/abseil-cpp': checked out '7d96b2e93d9a84530748b68abd2f97595c51ecf4' 2025-06-05T23:16:28.3095243Z From https://github.com/nlohmann/json 2025-06-05T23:16:28.3095886Z * branch e6cafa573aac6ed9227f752a5371c0b3f436307d -> FETCH_HEAD 2025-06-05T23:16:28.4028790Z Submodule path 'extension/llm/tokenizers/third-party/json': checked out 'e6cafa573aac6ed9227f752a5371c0b3f436307d' 2025-06-05T23:16:29.1247519Z From https://github.com/PCRE2Project/pcre2 2025-06-05T23:16:29.1248029Z * branch 2e03e323339ab692640626f02f8d8d6f95bff9c6 -> FETCH_HEAD 2025-06-05T23:16:29.1953160Z Submodule path 'extension/llm/tokenizers/third-party/pcre2': checked out '2e03e323339ab692640626f02f8d8d6f95bff9c6' 2025-06-05T23:16:29.1968957Z Submodule 'deps/sljit' (https://github.com/zherczeg/sljit.git) registered for path 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:29.1994811Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/extension/llm/tokenizers/third-party/pcre2/deps/sljit'... 2025-06-05T23:16:29.9463144Z From https://github.com/zherczeg/sljit 2025-06-05T23:16:29.9463638Z * branch 98802d939be3f0ccc2c538d611ec4c728564e8cf -> FETCH_HEAD 2025-06-05T23:16:29.9650561Z Submodule path 'extension/llm/tokenizers/third-party/pcre2/deps/sljit': checked out '98802d939be3f0ccc2c538d611ec4c728564e8cf' 2025-06-05T23:16:30.4839128Z From https://github.com/google/re2 2025-06-05T23:16:30.4839643Z * branch 6dcd83d60f7944926bfd308cc13979fc53dd69ca -> FETCH_HEAD 2025-06-05T23:16:30.4998728Z Submodule path 'extension/llm/tokenizers/third-party/re2': checked out '6dcd83d60f7944926bfd308cc13979fc53dd69ca' 2025-06-05T23:16:31.0850715Z From https://github.com/google/sentencepiece 2025-06-05T23:16:31.0851417Z * branch d8f741853847553169444afc12c00f4bbff3e9ce -> FETCH_HEAD 2025-06-05T23:16:31.2116416Z Submodule path 'extension/llm/tokenizers/third-party/sentencepiece': checked out 'd8f741853847553169444afc12c00f4bbff3e9ce' 2025-06-05T23:16:32.7569833Z From https://gitlab.com/libeigen/eigen 2025-06-05T23:16:32.7570320Z * branch a39ade4ccf99df845ec85c580fbbb324f71952fa -> FETCH_HEAD 2025-06-05T23:16:32.8796648Z Submodule path 'kernels/optimized/third-party/eigen': checked out 'a39ade4ccf99df845ec85c580fbbb324f71952fa' 2025-06-05T23:16:33.4391758Z From https://github.com/facebook/buck2-shims-meta 2025-06-05T23:16:33.4392289Z * branch cf6a954aae4bee7b4515e13475878460115027d1 -> FETCH_HEAD 2025-06-05T23:16:33.4589173Z Submodule path 'shim': checked out 'cf6a954aae4bee7b4515e13475878460115027d1' 2025-06-05T23:16:34.0931638Z From https://github.com/pytorch/ao 2025-06-05T23:16:34.0932141Z * branch bc68b11f1bf77be38721ca7dd2c477aeb5e6626e -> FETCH_HEAD 2025-06-05T23:16:34.1839641Z Submodule path 'third-party/ao': checked out 'bc68b11f1bf77be38721ca7dd2c477aeb5e6626e' 2025-06-05T23:16:34.1856220Z Submodule 'third_party/cutlass' (https://github.com/NVIDIA/cutlass) registered for path 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:34.1880651Z Cloning into '/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/third-party/ao/third_party/cutlass'... 2025-06-05T23:16:36.1023276Z From https://github.com/NVIDIA/cutlass 2025-06-05T23:16:36.1023782Z * branch ad7b2f5e84fcfa124cb02b91d5bd26d238c0459e -> FETCH_HEAD 2025-06-05T23:16:36.6579066Z Submodule path 'third-party/ao/third_party/cutlass': checked out 'ad7b2f5e84fcfa124cb02b91d5bd26d238c0459e' 2025-06-05T23:16:37.3424526Z From https://github.com/google/flatbuffers 2025-06-05T23:16:37.3425087Z * branch 595bf0007ab1929570c7671f091313c8fc20644e -> FETCH_HEAD 2025-06-05T23:16:37.4428230Z Submodule path 'third-party/flatbuffers': checked out '595bf0007ab1929570c7671f091313c8fc20644e' 2025-06-05T23:16:37.9720393Z From https://github.com/dvidelabs/flatcc 2025-06-05T23:16:37.9720892Z * branch 896db54787e8b730a6be482c69324751f3f5f117 -> FETCH_HEAD 2025-06-05T23:16:37.9954890Z Submodule path 'third-party/flatcc': checked out '896db54787e8b730a6be482c69324751f3f5f117' 2025-06-05T23:16:38.4644425Z From https://github.com/gflags/gflags 2025-06-05T23:16:38.4644934Z * branch a738fdf9338412f83ab3f26f31ac11ed3f3ec4bd -> FETCH_HEAD 2025-06-05T23:16:38.4729810Z Submodule path 'third-party/gflags': checked out 'a738fdf9338412f83ab3f26f31ac11ed3f3ec4bd' 2025-06-05T23:16:39.1961890Z From https://github.com/google/googletest 2025-06-05T23:16:39.1962387Z * branch e2239ee6043f73722e7aa812a459f54a28552929 -> FETCH_HEAD 2025-06-05T23:16:39.2300208Z Submodule path 'third-party/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929' 2025-06-05T23:16:39.8091215Z From https://github.com/leetal/ios-cmake 2025-06-05T23:16:39.8091685Z * branch 06465b27698424cf4a04a5ca4904d50a3c966c45 -> FETCH_HEAD 2025-06-05T23:16:39.8187186Z Submodule path 'third-party/ios-cmake': checked out '06465b27698424cf4a04a5ca4904d50a3c966c45' 2025-06-05T23:16:40.3900070Z From https://github.com/nlohmann/json 2025-06-05T23:16:40.3900544Z * branch ac0133ea89a8fd730a9cc9649c5226a9995dc3e1 -> FETCH_HEAD 2025-06-05T23:16:40.4810971Z Submodule path 'third-party/json': checked out 'ac0133ea89a8fd730a9cc9649c5226a9995dc3e1' 2025-06-05T23:16:40.4897746Z Submodule path 'third-party/pocketfft': checked out '0fa0ef591e38c2758e3184c6c23e497b9f732ffa' 2025-06-05T23:16:41.2654215Z From https://github.com/facebook/buck2-prelude 2025-06-05T23:16:41.2654730Z * branch 48c249f8c7b99ff501d6e857754760315072b306 -> FETCH_HEAD 2025-06-05T23:16:41.3996996Z Submodule path 'third-party/prelude': checked out '48c249f8c7b99ff501d6e857754760315072b306' 2025-06-05T23:16:41.9550035Z From https://github.com/pybind/pybind11 2025-06-05T23:16:41.9550515Z * branch a2e59f0e7065404b44dfe92a28aca47ba1378dc4 -> FETCH_HEAD 2025-06-05T23:16:41.9823666Z Submodule path 'third-party/pybind11': checked out 'a2e59f0e7065404b44dfe92a28aca47ba1378dc4' 2025-06-05T23:16:41.9856027Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-06-05T23:16:42.0104328Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:42.0141763Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:42.0177460Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:42.0219666Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T23:16:42.0256105Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:42.0292199Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:42.0328656Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T23:16:42.0366474Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:42.0402966Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:42.0439304Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:42.0492863Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:42.0530480Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:42.0567744Z Entering 'extension/llm/tokenizers' 2025-06-05T23:16:42.0604780Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:42.0642962Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:42.0681670Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:42.0717994Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:42.0755980Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:42.0792887Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:42.0831812Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:42.0871096Z Entering 'shim' 2025-06-05T23:16:42.0907245Z Entering 'third-party/ao' 2025-06-05T23:16:42.0944138Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:42.0992134Z Entering 'third-party/flatbuffers' 2025-06-05T23:16:42.1032219Z Entering 'third-party/flatcc' 2025-06-05T23:16:42.1070476Z Entering 'third-party/gflags' 2025-06-05T23:16:42.1106533Z Entering 'third-party/googletest' 2025-06-05T23:16:42.1143800Z Entering 'third-party/ios-cmake' 2025-06-05T23:16:42.1181270Z Entering 'third-party/json' 2025-06-05T23:16:42.1220590Z Entering 'third-party/pocketfft' 2025-06-05T23:16:42.1257635Z Entering 'third-party/prelude' 2025-06-05T23:16:42.1298076Z Entering 'third-party/pybind11' 2025-06-05T23:16:42.1343942Z ##[endgroup] 2025-06-05T23:16:42.1344581Z ##[group]Persisting credentials for submodules 2025-06-05T23:16:42.1351367Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'url\.https\:\/\/github\.com\/\.insteadOf' && git config --local --unset-all 'url.https://github.com/.insteadOf' || :" 2025-06-05T23:16:42.1598356Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:42.1648325Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:42.1697146Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:42.1749670Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T23:16:42.1797928Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:42.1845997Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:42.1895081Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T23:16:42.1942962Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:42.1991014Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:42.2039192Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:42.2102802Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:42.2152017Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:42.2201652Z Entering 'extension/llm/tokenizers' 2025-06-05T23:16:42.2249153Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:42.2299957Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:42.2347761Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:42.2395615Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:42.2445547Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:42.2492939Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:42.2541921Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:42.2592149Z Entering 'shim' 2025-06-05T23:16:42.2640568Z Entering 'third-party/ao' 2025-06-05T23:16:42.2688874Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:42.2745893Z Entering 'third-party/flatbuffers' 2025-06-05T23:16:42.2795927Z Entering 'third-party/flatcc' 2025-06-05T23:16:42.2843338Z Entering 'third-party/gflags' 2025-06-05T23:16:42.2891064Z Entering 'third-party/googletest' 2025-06-05T23:16:42.2938574Z Entering 'third-party/ios-cmake' 2025-06-05T23:16:42.2985552Z Entering 'third-party/json' 2025-06-05T23:16:42.3033606Z Entering 'third-party/pocketfft' 2025-06-05T23:16:42.3081394Z Entering 'third-party/prelude' 2025-06-05T23:16:42.3131105Z Entering 'third-party/pybind11' 2025-06-05T23:16:42.3191850Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local 'http.https://github.com/.extraheader' 'AUTHORIZATION: basic ***' && git config --local --show-origin --name-only --get-regexp remote.origin.url" 2025-06-05T23:16:42.3432767Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:42.3478586Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/ethos-u-core-driver/config remote.origin.url 2025-06-05T23:16:42.3492280Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:42.3537233Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/serialization_lib/config remote.origin.url 2025-06-05T23:16:42.3550620Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:42.3596399Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/arm/third-party/serialization_lib/modules/third_party/flatbuffers/config remote.origin.url 2025-06-05T23:16:42.3613400Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T23:16:42.3658929Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/cadence/utils/FACTO/config remote.origin.url 2025-06-05T23:16:42.3672537Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:42.3718680Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/Vulkan-Headers/config remote.origin.url 2025-06-05T23:16:42.3732493Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:42.3778621Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/VulkanMemoryAllocator/config remote.origin.url 2025-06-05T23:16:42.3792316Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T23:16:42.3837248Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/vulkan/third-party/volk/config remote.origin.url 2025-06-05T23:16:42.3850753Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:42.3896937Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/FP16/config remote.origin.url 2025-06-05T23:16:42.3910670Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:42.3955531Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/FXdiv/config remote.origin.url 2025-06-05T23:16:42.3969374Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:42.4015118Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/XNNPACK/config remote.origin.url 2025-06-05T23:16:42.4046515Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:42.4092191Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/cpuinfo/config remote.origin.url 2025-06-05T23:16:42.4106430Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:42.4151737Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/backends/xnnpack/third-party/pthreadpool/config remote.origin.url 2025-06-05T23:16:42.4165343Z Entering 'extension/llm/tokenizers' 2025-06-05T23:16:42.4210499Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/config remote.origin.url 2025-06-05T23:16:42.4222750Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:42.4270452Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/abseil-cpp/config remote.origin.url 2025-06-05T23:16:42.4285463Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:42.4330680Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/json/config remote.origin.url 2025-06-05T23:16:42.4345144Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:42.4390356Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/pcre2/config remote.origin.url 2025-06-05T23:16:42.4402523Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:42.4448755Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/pcre2/modules/deps/sljit/config remote.origin.url 2025-06-05T23:16:42.4464280Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:42.4509747Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/re2/config remote.origin.url 2025-06-05T23:16:42.4523165Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:42.4568951Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/extension/llm/tokenizers/modules/third-party/sentencepiece/config remote.origin.url 2025-06-05T23:16:42.4584132Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:42.4630877Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/kernels/optimized/third-party/eigen/config remote.origin.url 2025-06-05T23:16:42.4646774Z Entering 'shim' 2025-06-05T23:16:42.4691961Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/shim/config remote.origin.url 2025-06-05T23:16:42.4705254Z Entering 'third-party/ao' 2025-06-05T23:16:42.4750470Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ao/config remote.origin.url 2025-06-05T23:16:42.4764338Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:42.4810134Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ao/modules/third_party/cutlass/config remote.origin.url 2025-06-05T23:16:42.4833973Z Entering 'third-party/flatbuffers' 2025-06-05T23:16:42.4879448Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/flatbuffers/config remote.origin.url 2025-06-05T23:16:42.4895591Z Entering 'third-party/flatcc' 2025-06-05T23:16:42.4940106Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/flatcc/config remote.origin.url 2025-06-05T23:16:42.4953898Z Entering 'third-party/gflags' 2025-06-05T23:16:42.4999277Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/gflags/config remote.origin.url 2025-06-05T23:16:42.5011801Z Entering 'third-party/googletest' 2025-06-05T23:16:42.5056304Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/googletest/config remote.origin.url 2025-06-05T23:16:42.5070134Z Entering 'third-party/ios-cmake' 2025-06-05T23:16:42.5115249Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/ios-cmake/config remote.origin.url 2025-06-05T23:16:42.5128550Z Entering 'third-party/json' 2025-06-05T23:16:42.5174093Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/json/config remote.origin.url 2025-06-05T23:16:42.5188974Z Entering 'third-party/pocketfft' 2025-06-05T23:16:42.5233767Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/pocketfft/config remote.origin.url 2025-06-05T23:16:42.5246820Z Entering 'third-party/prelude' 2025-06-05T23:16:42.5292586Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/prelude/config remote.origin.url 2025-06-05T23:16:42.5308815Z Entering 'third-party/pybind11' 2025-06-05T23:16:42.5353148Z file:/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch/.git/modules/third-party/pybind11/config remote.origin.url 2025-06-05T23:16:42.5771219Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-06-05T23:16:42.6025247Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:42.6063053Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:42.6100078Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:42.6141392Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T23:16:42.6178917Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:42.6216227Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:42.6253756Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T23:16:42.6291382Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:42.6328411Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:42.6366482Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:42.6418998Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:42.6457494Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:42.6495473Z Entering 'extension/llm/tokenizers' 2025-06-05T23:16:42.6532317Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:42.6571926Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:42.6610624Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:42.6648096Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:42.6687712Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:42.6724298Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:42.6761939Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:42.6801359Z Entering 'shim' 2025-06-05T23:16:42.6837521Z Entering 'third-party/ao' 2025-06-05T23:16:42.6874511Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:42.6921200Z Entering 'third-party/flatbuffers' 2025-06-05T23:16:42.6960086Z Entering 'third-party/flatcc' 2025-06-05T23:16:42.6997050Z Entering 'third-party/gflags' 2025-06-05T23:16:42.7032663Z Entering 'third-party/googletest' 2025-06-05T23:16:42.7068888Z Entering 'third-party/ios-cmake' 2025-06-05T23:16:42.7105603Z Entering 'third-party/json' 2025-06-05T23:16:42.7144420Z Entering 'third-party/pocketfft' 2025-06-05T23:16:42.7181157Z Entering 'third-party/prelude' 2025-06-05T23:16:42.7219840Z Entering 'third-party/pybind11' 2025-06-05T23:16:42.7269234Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-06-05T23:16:42.7512631Z Entering 'backends/arm/third-party/ethos-u-core-driver' 2025-06-05T23:16:42.7549560Z Entering 'backends/arm/third-party/serialization_lib' 2025-06-05T23:16:42.7585702Z Entering 'backends/arm/third-party/serialization_lib/third_party/flatbuffers' 2025-06-05T23:16:42.7626572Z Entering 'backends/cadence/utils/FACTO' 2025-06-05T23:16:42.7663585Z Entering 'backends/vulkan/third-party/Vulkan-Headers' 2025-06-05T23:16:42.7700998Z Entering 'backends/vulkan/third-party/VulkanMemoryAllocator' 2025-06-05T23:16:42.7738098Z Entering 'backends/vulkan/third-party/volk' 2025-06-05T23:16:42.7775234Z Entering 'backends/xnnpack/third-party/FP16' 2025-06-05T23:16:42.7811785Z Entering 'backends/xnnpack/third-party/FXdiv' 2025-06-05T23:16:42.7848148Z Entering 'backends/xnnpack/third-party/XNNPACK' 2025-06-05T23:16:42.7900558Z Entering 'backends/xnnpack/third-party/cpuinfo' 2025-06-05T23:16:42.7937790Z Entering 'backends/xnnpack/third-party/pthreadpool' 2025-06-05T23:16:42.7974450Z Entering 'extension/llm/tokenizers' 2025-06-05T23:16:42.8010615Z Entering 'extension/llm/tokenizers/third-party/abseil-cpp' 2025-06-05T23:16:42.8048698Z Entering 'extension/llm/tokenizers/third-party/json' 2025-06-05T23:16:42.8087508Z Entering 'extension/llm/tokenizers/third-party/pcre2' 2025-06-05T23:16:42.8123810Z Entering 'extension/llm/tokenizers/third-party/pcre2/deps/sljit' 2025-06-05T23:16:42.8161478Z Entering 'extension/llm/tokenizers/third-party/re2' 2025-06-05T23:16:42.8197250Z Entering 'extension/llm/tokenizers/third-party/sentencepiece' 2025-06-05T23:16:42.8235136Z Entering 'kernels/optimized/third-party/eigen' 2025-06-05T23:16:42.8273707Z Entering 'shim' 2025-06-05T23:16:42.8311024Z Entering 'third-party/ao' 2025-06-05T23:16:42.8347634Z Entering 'third-party/ao/third_party/cutlass' 2025-06-05T23:16:42.8394706Z Entering 'third-party/flatbuffers' 2025-06-05T23:16:42.8433246Z Entering 'third-party/flatcc' 2025-06-05T23:16:42.8470247Z Entering 'third-party/gflags' 2025-06-05T23:16:42.8506695Z Entering 'third-party/googletest' 2025-06-05T23:16:42.8542612Z Entering 'third-party/ios-cmake' 2025-06-05T23:16:42.8578729Z Entering 'third-party/json' 2025-06-05T23:16:42.8616125Z Entering 'third-party/pocketfft' 2025-06-05T23:16:42.8652084Z Entering 'third-party/prelude' 2025-06-05T23:16:42.8692038Z Entering 'third-party/pybind11' 2025-06-05T23:16:42.8736305Z ##[endgroup] 2025-06-05T23:16:42.8767689Z [command]/usr/bin/git log -1 --format=%H 2025-06-05T23:16:42.8786475Z bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T23:16:42.8986565Z Prepare all required actions 2025-06-05T23:16:42.8987064Z Getting action download info 2025-06-05T23:16:42.9960555Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-06-05T23:16:43.1523233Z ##[group]Run ./test-infra/.github/actions/calculate-docker-image 2025-06-05T23:16:43.1523612Z with: 2025-06-05T23:16:43.1523873Z docker-image-name: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:43.1524234Z docker-build-dir: .ci/docker 2025-06-05T23:16:43.1524517Z working-directory: pytorch/executorch 2025-06-05T23:16:43.1524837Z docker-build-script: ./build.sh 2025-06-05T23:16:43.1525209Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.1525598Z force-push: false 2025-06-05T23:16:43.1525804Z env: 2025-06-05T23:16:43.1526043Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:43.1526364Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:43.1526638Z PR_NUMBER: 2025-06-05T23:16:43.1529044Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:43.1531599Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:43.1532174Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:43.1532712Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:43.1533076Z ##[endgroup] 2025-06-05T23:16:43.1560695Z ##[group]Run set -ex 2025-06-05T23:16:43.1561008Z set -ex 2025-06-05T23:16:43.1561208Z  2025-06-05T23:16:43.1561713Z # If the docker build directory or the build script doesn't exist, the action will 2025-06-05T23:16:43.1562359Z # gracefully return the docker image name as it is. Pulling docker image in Linux 2025-06-05T23:16:43.1562902Z # job could then download the pre-built image as usual 2025-06-05T23:16:43.1563443Z if [[ ! -d "${DOCKER_BUILD_DIR}" ]] || [[ ! -f "${DOCKER_BUILD_DIR}/${DOCKER_BUILD_SCRIPT}" ]]; then 2025-06-05T23:16:43.1564173Z  echo "skip=true" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1564611Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1564994Z  2025-06-05T23:16:43.1565339Z  echo "There is no Docker build script in ${REPO_NAME} repo, skipping..." 2025-06-05T23:16:43.1565768Z  exit 0 2025-06-05T23:16:43.1565978Z else 2025-06-05T23:16:43.1566234Z  echo "skip=false" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1566537Z fi 2025-06-05T23:16:43.1566737Z  2025-06-05T23:16:43.1567053Z if [[ "${DOCKER_IMAGE_NAME}" == *"${DOCKER_REGISTRY}/${REPO_NAME}"* ]]; then 2025-06-05T23:16:43.1567636Z  # The docker image name already includes the ECR prefix and tag, so we can just 2025-06-05T23:16:43.1568158Z  # use it as it is, but first let's extract the tag 2025-06-05T23:16:43.1568614Z  DOCKER_TAG=$(echo "${DOCKER_IMAGE_NAME}" | awk -F '[:,]' '{print $2}') 2025-06-05T23:16:43.1569103Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1569563Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1569954Z else 2025-06-05T23:16:43.1570205Z  if [[ "${DOCKER_IMAGE_NAME}" == *:* ]]; then 2025-06-05T23:16:43.1570703Z  CUSTOM_TAG_PREFIX=${DOCKER_IMAGE_NAME#*:} 2025-06-05T23:16:43.1571096Z  DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME%%:*} 2025-06-05T23:16:43.1571422Z  fi 2025-06-05T23:16:43.1571866Z  DOCKER_TAG=${CUSTOM_TAG_PREFIX:+${CUSTOM_TAG_PREFIX}-}$(git rev-parse HEAD:"${DOCKER_BUILD_DIR}") 2025-06-05T23:16:43.1572454Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1573079Z  echo "docker-image=${DOCKER_REGISTRY}/${REPO_NAME}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1573765Z  echo "custom-tag-prefix=${CUSTOM_TAG_PREFIX}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1574169Z fi 2025-06-05T23:16:43.1579762Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:43.1580115Z env: 2025-06-05T23:16:43.1580362Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:43.1580689Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:43.1580961Z PR_NUMBER: 2025-06-05T23:16:43.1583315Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:43.1585861Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:43.1586421Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:43.1586957Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:43.1587333Z REPO_NAME: executorch 2025-06-05T23:16:43.1587713Z DOCKER_IMAGE_NAME: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:43.1588047Z DOCKER_BUILD_DIR: .ci/docker 2025-06-05T23:16:43.1588437Z DOCKER_BUILD_SCRIPT: ./build.sh 2025-06-05T23:16:43.1588807Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.1589176Z CUSTOM_TAG_PREFIX: 2025-06-05T23:16:43.1589409Z ##[endgroup] 2025-06-05T23:16:43.1615558Z + [[ ! -d .ci/docker ]] 2025-06-05T23:16:43.1616046Z + [[ ! -f .ci/docker/./build.sh ]] 2025-06-05T23:16:43.1616532Z + echo skip=false 2025-06-05T23:16:43.1617319Z + [[ executorch-ubuntu-22.04-gcc9 == *\3\0\8\5\3\5\3\8\5\1\1\4\.\d\k\r\.\e\c\r\.\u\s\-\e\a\s\t\-\1\.\a\m\a\z\o\n\a\w\s\.\c\o\m\/\e\x\e\c\u\t\o\r\c\h* ]] 2025-06-05T23:16:43.1618050Z + [[ executorch-ubuntu-22.04-gcc9 == *:* ]] 2025-06-05T23:16:43.1623492Z ++ git rev-parse HEAD:.ci/docker 2025-06-05T23:16:43.1637264Z + DOCKER_TAG=6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.1638065Z + echo docker-tag=6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.1639525Z + echo docker-image=308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.1640553Z + echo custom-tag-prefix= 2025-06-05T23:16:43.1674556Z ##[group]Run set +e 2025-06-05T23:16:43.1674874Z set +e 2025-06-05T23:16:43.1675096Z set -x 2025-06-05T23:16:43.1675294Z  2025-06-05T23:16:43.1675509Z login() { 2025-06-05T23:16:43.1676092Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-06-05T23:16:43.1676606Z } 2025-06-05T23:16:43.1676807Z  2025-06-05T23:16:43.1676998Z retry () { 2025-06-05T23:16:43.1677259Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-06-05T23:16:43.1677550Z } 2025-06-05T23:16:43.1677749Z  2025-06-05T23:16:43.1677960Z retry login "${DOCKER_REGISTRY}" 2025-06-05T23:16:43.1678395Z  2025-06-05T23:16:43.1678593Z START_TIME=$(date +%s) 2025-06-05T23:16:43.1678877Z # Wait up to 120 minutes 2025-06-05T23:16:43.1679237Z while [[ $(( $(date +%s) - 7200 )) -lt $START_TIME ]]; do 2025-06-05T23:16:43.1679698Z  # Check if image already exists, if it does then skip building it 2025-06-05T23:16:43.1680171Z  if docker manifest inspect "${DOCKER_IMAGE}"; then 2025-06-05T23:16:43.1680508Z  exit 0 2025-06-05T23:16:43.1680729Z  fi 2025-06-05T23:16:43.1680919Z  2025-06-05T23:16:43.1681287Z  # NB: This flag is used by Docker build workflow to push the image to ECR, so we can 2025-06-05T23:16:43.1681933Z  # use this to differentiate between the Docker build and regular build jobs. For the 2025-06-05T23:16:43.1682568Z  # latter, it will wait for the Docker images to become available before continuing 2025-06-05T23:16:43.1683082Z  if [ "${DOCKER_PUSH:-false}" == "true" ]; then 2025-06-05T23:16:43.1683459Z  # It's a Docker build job, let's build the image 2025-06-05T23:16:43.1683799Z  break 2025-06-05T23:16:43.1684010Z  else 2025-06-05T23:16:43.1684334Z  # It's a regular build job, wait for the image to become available 2025-06-05T23:16:43.1684735Z  sleep 300 2025-06-05T23:16:43.1684958Z  fi 2025-06-05T23:16:43.1685161Z done 2025-06-05T23:16:43.1685351Z  2025-06-05T23:16:43.1685688Z # NB: This part requires a full checkout. Otherwise, the merge base will 2025-06-05T23:16:43.1686229Z # be empty. The default action would be to continue rebuild the image 2025-06-05T23:16:43.1686727Z if [[ "$BASE_REVISION" = "$(git rev-parse HEAD)" ]]; then 2025-06-05T23:16:43.1687168Z  # if we're on the base branch then use the parent commit 2025-06-05T23:16:43.1687554Z  MERGE_BASE=$(git rev-parse HEAD~) 2025-06-05T23:16:43.1687862Z else 2025-06-05T23:16:43.1688164Z  # otherwise we're on a PR, so use the most recent base commit 2025-06-05T23:16:43.1688704Z  MERGE_BASE=$(git merge-base HEAD "$BASE_REVISION") 2025-06-05T23:16:43.1689044Z fi 2025-06-05T23:16:43.1689250Z  2025-06-05T23:16:43.1689477Z if [[ -z "${MERGE_BASE}" ]]; then 2025-06-05T23:16:43.1689813Z  echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1690139Z  2025-06-05T23:16:43.1690579Z  echo "Finding merge base only works with full checkout, please set fetch-depth to 0, continuing ..." 2025-06-05T23:16:43.1691118Z  exit 0 2025-06-05T23:16:43.1691322Z fi 2025-06-05T23:16:43.1691529Z  2025-06-05T23:16:43.1691814Z if ! git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}"; then 2025-06-05T23:16:43.1692482Z  echo "Directory '${DOCKER_BUILD_DIR}' not found in commit $MERGE_BASE, you should rebase onto a more recent commit" 2025-06-05T23:16:43.1693055Z  exit 1 2025-06-05T23:16:43.1693295Z fi 2025-06-05T23:16:43.1693491Z  2025-06-05T23:16:43.1693842Z PREVIOUS_DOCKER_TAG=$(git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}") 2025-06-05T23:16:43.1694474Z # If no image exists but the hash is the same as the previous hash then we should error out here 2025-06-05T23:16:43.1695047Z if [[ "${PREVIOUS_DOCKER_TAG}" == "${DOCKER_TAG}" ]]; then 2025-06-05T23:16:43.1695707Z  echo "WARNING: Something has gone wrong and the previous image isn't available for the merge-base of your branch" 2025-06-05T23:16:43.1696443Z  echo " Will re-build docker image to store in local cache, TTS may be longer" 2025-06-05T23:16:43.1696885Z fi 2025-06-05T23:16:43.1697072Z  2025-06-05T23:16:43.1697317Z echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-06-05T23:16:43.1702616Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:43.1702978Z env: 2025-06-05T23:16:43.1703613Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.1704333Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:43.1704608Z PR_NUMBER: 2025-06-05T23:16:43.1706951Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:43.1709601Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:43.1710166Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:43.1710704Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:43.1711087Z DOCKER_BUILD_DIR: .ci/docker 2025-06-05T23:16:43.1711420Z BASE_REVISION: bd572346e4f196b36aaa03a1645d12b1618fe88b 2025-06-05T23:16:43.1711827Z DOCKER_TAG: 6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.1712255Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.1712632Z DOCKER_PUSH: 2025-06-05T23:16:43.1712835Z ##[endgroup] 2025-06-05T23:16:43.1733833Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.1734251Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.1736633Z + aws ecr get-login-password --region us-east-1 2025-06-05T23:16:43.1737556Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:43.6868017Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T23:16:43.6869219Z Configure a credential helper to remove this warning. See 2025-06-05T23:16:43.6870061Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T23:16:43.6870486Z 2025-06-05T23:16:43.6870595Z Login Succeeded 2025-06-05T23:16:43.6883575Z ++ date +%s 2025-06-05T23:16:43.6892170Z + START_TIME=1749165403 2025-06-05T23:16:43.6895042Z ++ date +%s 2025-06-05T23:16:43.6903135Z + [[ 1749158203 -lt 1749165403 ]] 2025-06-05T23:16:43.6903901Z + docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:43.9120101Z { 2025-06-05T23:16:43.9120534Z "schemaVersion": 2, 2025-06-05T23:16:43.9121149Z "mediaType": "application/vnd.docker.distribution.manifest.v2+json", 2025-06-05T23:16:43.9121849Z "config": { 2025-06-05T23:16:43.9122439Z "mediaType": "application/vnd.docker.container.image.v1+json", 2025-06-05T23:16:43.9123175Z "size": 15095, 2025-06-05T23:16:43.9123922Z "digest": "sha256:42decea3c25abb6838d54569767446361257d89de818cf9439800ba025d1a8e3" 2025-06-05T23:16:43.9124690Z }, 2025-06-05T23:16:43.9124960Z "layers": [ 2025-06-05T23:16:43.9125251Z { 2025-06-05T23:16:43.9125818Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9126523Z "size": 30438509, 2025-06-05T23:16:43.9127160Z "digest": "sha256:f557aa5ee22480ee9e1af0a094ce5174a8c3d83e1aa20dc8482e4e387546e0c3" 2025-06-05T23:16:43.9127964Z }, 2025-06-05T23:16:43.9128231Z { 2025-06-05T23:16:43.9128698Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9129411Z "size": 631, 2025-06-05T23:16:43.9130132Z "digest": "sha256:e9a71f6cf6a033cad973f94ad3269a9e3774b3a547f2d35c6337589ebab6aeac" 2025-06-05T23:16:43.9130880Z }, 2025-06-05T23:16:43.9131526Z { 2025-06-05T23:16:43.9132036Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9132723Z "size": 150105259, 2025-06-05T23:16:43.9133417Z "digest": "sha256:e3fa90510e3ddf1a5b6e79a35ae5e2ab40f009c2f0c9cab62af5f35d571aea2b" 2025-06-05T23:16:43.9134099Z }, 2025-06-05T23:16:43.9134361Z { 2025-06-05T23:16:43.9134922Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9135567Z "size": 622, 2025-06-05T23:16:43.9136116Z "digest": "sha256:8f296761951c2477ba8d9546ac834b6cf17e772fbe388f9e3b2f4e822beb7713" 2025-06-05T23:16:43.9136766Z }, 2025-06-05T23:16:43.9137012Z { 2025-06-05T23:16:43.9137479Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9138169Z "size": 19308694, 2025-06-05T23:16:43.9138580Z "digest": "sha256:2bd607872e21b1598813388822a5be3ac4118c238c943eb3cf8fc2710f05e55c" 2025-06-05T23:16:43.9139040Z }, 2025-06-05T23:16:43.9139212Z { 2025-06-05T23:16:43.9139538Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9139929Z "size": 736, 2025-06-05T23:16:43.9140323Z "digest": "sha256:4420b1e1a07f73643ce79401c2021c6970bc6e411c501a43b58d157e19090d5a" 2025-06-05T23:16:43.9140759Z }, 2025-06-05T23:16:43.9140939Z { 2025-06-05T23:16:43.9141239Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9141637Z "size": 104, 2025-06-05T23:16:43.9142010Z "digest": "sha256:6809dd57201d890b32bda0c0eb39673d6e09056042f299c6332b5c8183a0b16b" 2025-06-05T23:16:43.9142460Z }, 2025-06-05T23:16:43.9142639Z { 2025-06-05T23:16:43.9142935Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9143333Z "size": 445, 2025-06-05T23:16:43.9143693Z "digest": "sha256:172401b941b1764c760147d40814402d1238a7f1c7287fd8c0c9dd4897f09610" 2025-06-05T23:16:43.9144131Z }, 2025-06-05T23:16:43.9144296Z { 2025-06-05T23:16:43.9144610Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9144998Z "size": 53116012, 2025-06-05T23:16:43.9145389Z "digest": "sha256:5e083320d4a85ac5551065f575072c6bd6548108f7c2b5536111149247e65ab5" 2025-06-05T23:16:43.9145994Z }, 2025-06-05T23:16:43.9146163Z { 2025-06-05T23:16:43.9146477Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9146866Z "size": 636, 2025-06-05T23:16:43.9147264Z "digest": "sha256:2d7e5abdd88dbf42ba6487b146573396d6f489b24623393763a4916452feeb69" 2025-06-05T23:16:43.9147786Z }, 2025-06-05T23:16:43.9147971Z { 2025-06-05T23:16:43.9148270Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9148676Z "size": 35152813, 2025-06-05T23:16:43.9149080Z "digest": "sha256:ecda6316bb2ae022327bc0ca356f874777088d22dfdacd65f6e8ab809bd853b0" 2025-06-05T23:16:43.9149546Z }, 2025-06-05T23:16:43.9149728Z { 2025-06-05T23:16:43.9150031Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9150429Z "size": 318, 2025-06-05T23:16:43.9150811Z "digest": "sha256:380307a36ed2d54c982df9262fd1ec3b7fb61743ad1a24e7d1b691bc44edba7a" 2025-06-05T23:16:43.9151271Z }, 2025-06-05T23:16:43.9151441Z { 2025-06-05T23:16:43.9151752Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9152142Z "size": 253184649, 2025-06-05T23:16:43.9152565Z "digest": "sha256:feffff0efa8b9bf0e13334d71636facfd619a2e0c2b8b021189175422a437845" 2025-06-05T23:16:43.9153024Z }, 2025-06-05T23:16:43.9153206Z { 2025-06-05T23:16:43.9153517Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9153906Z "size": 475, 2025-06-05T23:16:43.9154305Z "digest": "sha256:3ec19c2849b3bf6807efe10c62465e3f4d91dfd9fc8c1ff5b3667814c740339d" 2025-06-05T23:16:43.9154751Z }, 2025-06-05T23:16:43.9154931Z { 2025-06-05T23:16:43.9155229Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9156480Z "size": 1041, 2025-06-05T23:16:43.9156889Z "digest": "sha256:90036e383dcd10f97f0ec22516fcc2db7a9a5a722c1a2eb97a1ca188b295b072" 2025-06-05T23:16:43.9157360Z }, 2025-06-05T23:16:43.9157530Z { 2025-06-05T23:16:43.9157843Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9158245Z "size": 613, 2025-06-05T23:16:43.9158639Z "digest": "sha256:5e70c61fded41a31ea65efce907d9dff9acbc03826fb949591a55cfdd3385730" 2025-06-05T23:16:43.9159108Z }, 2025-06-05T23:16:43.9159278Z { 2025-06-05T23:16:43.9159590Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9159980Z "size": 111076263, 2025-06-05T23:16:43.9160386Z "digest": "sha256:80a92491d99a8d568a91623a761e0bbb1372dad8fd1a906aaa89e68d989d80f9" 2025-06-05T23:16:43.9160829Z }, 2025-06-05T23:16:43.9161006Z { 2025-06-05T23:16:43.9161320Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9161707Z "size": 572, 2025-06-05T23:16:43.9162102Z "digest": "sha256:47470b077c5ac53ae697354e6f9bcaad809a77f0d53e7491df4edb1fcc954d6d" 2025-06-05T23:16:43.9162550Z }, 2025-06-05T23:16:43.9162736Z { 2025-06-05T23:16:43.9163034Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9163432Z "size": 208, 2025-06-05T23:16:43.9164058Z "digest": "sha256:b626d927c9a8b783b8230a04798caeaa57ec181ba1efa15a1177a37163669df3" 2025-06-05T23:16:43.9164522Z }, 2025-06-05T23:16:43.9164691Z { 2025-06-05T23:16:43.9165005Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9165405Z "size": 1190, 2025-06-05T23:16:43.9165782Z "digest": "sha256:5630a9397492da6fac00fcc2b54281af300c4762827878ad79bbf050d7f1388d" 2025-06-05T23:16:43.9166236Z }, 2025-06-05T23:16:43.9166406Z { 2025-06-05T23:16:43.9166722Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9167115Z "size": 679, 2025-06-05T23:16:43.9167361Z + exit 0 2025-06-05T23:16:43.9167750Z "digest": "sha256:1fc2d9899ffb3967bedc37627591b09f8e71118dfa4afe3eaa4fb76079e974bd" 2025-06-05T23:16:43.9168201Z }, 2025-06-05T23:16:43.9168513Z { 2025-06-05T23:16:43.9168815Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9169217Z "size": 6857044176, 2025-06-05T23:16:43.9169648Z "digest": "sha256:2e92a82be6ac50b3b014ff6120dbf8bd1c81e47915a17e949a18c792f6ffc625" 2025-06-05T23:16:43.9170101Z }, 2025-06-05T23:16:43.9170288Z { 2025-06-05T23:16:43.9170604Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9170994Z "size": 1383, 2025-06-05T23:16:43.9171400Z "digest": "sha256:09dac94eaf912c1143008ab2c199dc2a0547cf68fe2b08e1b96af9c2895928ae" 2025-06-05T23:16:43.9171850Z }, 2025-06-05T23:16:43.9172034Z { 2025-06-05T23:16:43.9172335Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9172740Z "size": 679, 2025-06-05T23:16:43.9173136Z "digest": "sha256:1fc2d9899ffb3967bedc37627591b09f8e71118dfa4afe3eaa4fb76079e974bd" 2025-06-05T23:16:43.9173606Z }, 2025-06-05T23:16:43.9173777Z { 2025-06-05T23:16:43.9174101Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9174510Z "size": 232878437, 2025-06-05T23:16:43.9174916Z "digest": "sha256:e86add187a69f0dff50e57826aff59df6b24b7e6f554637bdfdd74bed4c92cc2" 2025-06-05T23:16:43.9175385Z }, 2025-06-05T23:16:43.9175556Z { 2025-06-05T23:16:43.9175868Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9176253Z "size": 827, 2025-06-05T23:16:43.9176659Z "digest": "sha256:dec0deaa1ed566de23b66dcd78ea8449250b56b611cab27ebb83b9504d48a46b" 2025-06-05T23:16:43.9177119Z }, 2025-06-05T23:16:43.9177299Z { 2025-06-05T23:16:43.9177608Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9177995Z "size": 679, 2025-06-05T23:16:43.9178388Z "digest": "sha256:1fc2d9899ffb3967bedc37627591b09f8e71118dfa4afe3eaa4fb76079e974bd" 2025-06-05T23:16:43.9178935Z }, 2025-06-05T23:16:43.9179119Z { 2025-06-05T23:16:43.9179418Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9179824Z "size": 189236795, 2025-06-05T23:16:43.9180220Z "digest": "sha256:2d317a84d3a21b8192b1b9d2d9ae24d209b501863ff1f486174318bcdd48697f" 2025-06-05T23:16:43.9180673Z }, 2025-06-05T23:16:43.9180841Z { 2025-06-05T23:16:43.9181157Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9181562Z "size": 530, 2025-06-05T23:16:43.9181952Z "digest": "sha256:e8c9ad02b5187f5d1cb1d0cce8e115dd9462726f44a685de71b4cbe4f70c67e6" 2025-06-05T23:16:43.9182420Z }, 2025-06-05T23:16:43.9182587Z { 2025-06-05T23:16:43.9182901Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9183290Z "size": 679, 2025-06-05T23:16:43.9183687Z "digest": "sha256:1fc2d9899ffb3967bedc37627591b09f8e71118dfa4afe3eaa4fb76079e974bd" 2025-06-05T23:16:43.9184139Z }, 2025-06-05T23:16:43.9184323Z { 2025-06-05T23:16:43.9184620Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9185025Z "size": 354, 2025-06-05T23:16:43.9185413Z "digest": "sha256:ca22a013d303766ddf153f37526c40fa37dc1c0d112176fdb33378c50a81c354" 2025-06-05T23:16:43.9185855Z }, 2025-06-05T23:16:43.9186033Z { 2025-06-05T23:16:43.9186332Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9186729Z "size": 32, 2025-06-05T23:16:43.9187112Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-06-05T23:16:43.9187659Z }, 2025-06-05T23:16:43.9187836Z { 2025-06-05T23:16:43.9188154Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9188562Z "size": 164, 2025-06-05T23:16:43.9188941Z "digest": "sha256:7a90434c2919b4d01b0b6ef02337a0e5c209bc9076c4716164a456692197e73e" 2025-06-05T23:16:43.9189393Z }, 2025-06-05T23:16:43.9189563Z { 2025-06-05T23:16:43.9189876Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9190261Z "size": 1109, 2025-06-05T23:16:43.9190781Z "digest": "sha256:c2b62aa0dc26b7dd48338aef7893ebaf56403579f42aa88a56bd416c04f43619" 2025-06-05T23:16:43.9191234Z }, 2025-06-05T23:16:43.9191418Z { 2025-06-05T23:16:43.9191720Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9192123Z "size": 32, 2025-06-05T23:16:43.9192522Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-06-05T23:16:43.9192973Z }, 2025-06-05T23:16:43.9193152Z { 2025-06-05T23:16:43.9193452Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-06-05T23:16:43.9193850Z "size": 108, 2025-06-05T23:16:43.9194230Z "digest": "sha256:fa91738771aa1bce765f6661292f0e3c27331fb23dedd083af173eb2414380c3" 2025-06-05T23:16:43.9194683Z } 2025-06-05T23:16:43.9194858Z ] 2025-06-05T23:16:43.9195035Z } 2025-06-05T23:16:43.9241227Z ##[group]Run set -eux 2025-06-05T23:16:43.9241614Z set -eux 2025-06-05T23:16:43.9242970Z aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token | jq --raw-output '.SecretString' | jq -r .docker_hub_readonly_token | docker login --username pytorchbot --password-stdin 2025-06-05T23:16:43.9252382Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:43.9253033Z env: 2025-06-05T23:16:43.9253436Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:43.9254045Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:43.9254512Z PR_NUMBER: 2025-06-05T23:16:43.9259113Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:43.9264342Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:43.9265449Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:43.9266458Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:43.9267145Z ##[endgroup] 2025-06-05T23:16:43.9298580Z + aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token 2025-06-05T23:16:43.9299419Z + jq --raw-output .SecretString 2025-06-05T23:16:43.9300306Z + jq -r .docker_hub_readonly_token 2025-06-05T23:16:43.9302198Z + docker login --username pytorchbot --password-stdin 2025-06-05T23:16:44.4960260Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T23:16:44.4960948Z Configure a credential helper to remove this warning. See 2025-06-05T23:16:44.4961785Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T23:16:44.4962211Z 2025-06-05T23:16:44.4962303Z Login Succeeded 2025-06-05T23:16:44.5039839Z Prepare all required actions 2025-06-05T23:16:44.5095138Z ##[group]Run ./test-infra/.github/actions/pull-docker-image 2025-06-05T23:16:44.5095493Z with: 2025-06-05T23:16:44.5096124Z docker-image: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:44.5096935Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:44.5097298Z env: 2025-06-05T23:16:44.5097536Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:44.5097854Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:44.5098125Z PR_NUMBER: 2025-06-05T23:16:44.5100514Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:44.5103225Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:44.5103791Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:44.5104319Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:44.5104697Z ##[endgroup] 2025-06-05T23:16:44.5127442Z ##[group]Run set -x 2025-06-05T23:16:44.5127715Z set -x 2025-06-05T23:16:44.5127932Z set +e 2025-06-05T23:16:44.5128128Z  2025-06-05T23:16:44.5128342Z login() { 2025-06-05T23:16:44.5128813Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-06-05T23:16:44.5129308Z } 2025-06-05T23:16:44.5129509Z  2025-06-05T23:16:44.5129692Z retry () { 2025-06-05T23:16:44.5129952Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-06-05T23:16:44.5130241Z } 2025-06-05T23:16:44.5130436Z  2025-06-05T23:16:44.5130643Z retry login "${DOCKER_REGISTRY}" 2025-06-05T23:16:44.5130932Z  2025-06-05T23:16:44.5131401Z IMAGE_SIZE=$(docker manifest inspect "${DOCKER_IMAGE}" | jq '[.layers[].size, .config.size] | add / 1024 / 1024') 2025-06-05T23:16:44.5132034Z echo "Compressed size of image in MB: ${IMAGE_SIZE}" 2025-06-05T23:16:44.5132390Z  2025-06-05T23:16:44.5132573Z set -e 2025-06-05T23:16:44.5132897Z # ignore output since only exit code is used for conditional 2025-06-05T23:16:44.5133367Z # only pull docker image if it's not available locally 2025-06-05T23:16:44.5133905Z if ! docker inspect --type=image "${DOCKER_IMAGE}" >/dev/null 2>/dev/null; then 2025-06-05T23:16:44.5134394Z  retry docker pull "${DOCKER_IMAGE}" 2025-06-05T23:16:44.5134695Z fi 2025-06-05T23:16:44.5140221Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:16:44.5140574Z env: 2025-06-05T23:16:44.5141206Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:44.5141931Z REPOSITORY: pytorch/executorch 2025-06-05T23:16:44.5142203Z PR_NUMBER: 2025-06-05T23:16:44.5144694Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:16:44.5147261Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:16:44.5147919Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:16:44.5148463Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:16:44.5148927Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:44.5149309Z ##[endgroup] 2025-06-05T23:16:44.5171694Z + set +e 2025-06-05T23:16:44.5172087Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:44.5172545Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:44.5175080Z + aws ecr get-login-password --region us-east-1 2025-06-05T23:16:44.5176191Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-06-05T23:16:45.0380773Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-06-05T23:16:45.0381384Z Configure a credential helper to remove this warning. See 2025-06-05T23:16:45.0381933Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-06-05T23:16:45.0382310Z 2025-06-05T23:16:45.0383000Z Login Succeeded 2025-06-05T23:16:45.0398549Z ++ docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:45.0399982Z ++ jq '[.layers[].size, .config.size] | add / 1024 / 1024' 2025-06-05T23:16:45.2723606Z + IMAGE_SIZE=7564.136074066162 2025-06-05T23:16:45.2724023Z + echo 'Compressed size of image in MB: 7564.136074066162' 2025-06-05T23:16:45.2724418Z + set -e 2025-06-05T23:16:45.2724659Z Compressed size of image in MB: 7564.136074066162 2025-06-05T23:16:45.2725498Z + docker inspect --type=image 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:45.2831804Z + retry docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:45.2832972Z + docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:16:45.5078725Z 6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa: Pulling from executorch/executorch-ubuntu-22.04-gcc9 2025-06-05T23:16:45.5079465Z f557aa5ee224: Pulling fs layer 2025-06-05T23:16:45.5079743Z e9a71f6cf6a0: Pulling fs layer 2025-06-05T23:16:45.5080023Z e3fa90510e3d: Pulling fs layer 2025-06-05T23:16:45.5080281Z 8f296761951c: Pulling fs layer 2025-06-05T23:16:45.5080582Z 2bd607872e21: Pulling fs layer 2025-06-05T23:16:45.5080836Z 4420b1e1a07f: Pulling fs layer 2025-06-05T23:16:45.5081112Z 6809dd57201d: Pulling fs layer 2025-06-05T23:16:45.5081363Z 172401b941b1: Pulling fs layer 2025-06-05T23:16:45.5081615Z 2bd607872e21: Waiting 2025-06-05T23:16:45.5081830Z 4420b1e1a07f: Waiting 2025-06-05T23:16:45.5082068Z 5e083320d4a8: Pulling fs layer 2025-06-05T23:16:45.5082333Z 2d7e5abdd88d: Pulling fs layer 2025-06-05T23:16:45.5082591Z ecda6316bb2a: Pulling fs layer 2025-06-05T23:16:45.5082846Z 8f296761951c: Waiting 2025-06-05T23:16:45.5083068Z 380307a36ed2: Pulling fs layer 2025-06-05T23:16:45.5083319Z 6809dd57201d: Waiting 2025-06-05T23:16:45.5083544Z feffff0efa8b: Pulling fs layer 2025-06-05T23:16:45.5083799Z 172401b941b1: Waiting 2025-06-05T23:16:45.5084007Z 5e083320d4a8: Waiting 2025-06-05T23:16:45.5084238Z 3ec19c2849b3: Pulling fs layer 2025-06-05T23:16:45.5084490Z 90036e383dcd: Pulling fs layer 2025-06-05T23:16:45.5084753Z 5e70c61fded4: Pulling fs layer 2025-06-05T23:16:45.5085016Z ecda6316bb2a: Waiting 2025-06-05T23:16:45.5085239Z 80a92491d99a: Pulling fs layer 2025-06-05T23:16:45.5086056Z 2d7e5abdd88d: Waiting 2025-06-05T23:16:45.5086303Z 380307a36ed2: Waiting 2025-06-05T23:16:45.5086592Z 47470b077c5a: Pulling fs layer 2025-06-05T23:16:45.5086898Z b626d927c9a8: Pulling fs layer 2025-06-05T23:16:45.5087259Z 5630a9397492: Pulling fs layer 2025-06-05T23:16:45.5087500Z 90036e383dcd: Waiting 2025-06-05T23:16:45.5087727Z 80a92491d99a: Waiting 2025-06-05T23:16:45.5087951Z 1fc2d9899ffb: Pulling fs layer 2025-06-05T23:16:45.5088220Z 2e92a82be6ac: Pulling fs layer 2025-06-05T23:16:45.5088468Z 5e70c61fded4: Waiting 2025-06-05T23:16:45.5088695Z 47470b077c5a: Waiting 2025-06-05T23:16:45.5088932Z 09dac94eaf91: Pulling fs layer 2025-06-05T23:16:45.5089189Z e86add187a69: Pulling fs layer 2025-06-05T23:16:45.5089448Z 2e92a82be6ac: Waiting 2025-06-05T23:16:45.5089659Z 5630a9397492: Waiting 2025-06-05T23:16:45.5089895Z dec0deaa1ed5: Pulling fs layer 2025-06-05T23:16:45.5090276Z b626d927c9a8: Waiting 2025-06-05T23:16:45.5090507Z e86add187a69: Waiting 2025-06-05T23:16:45.5090736Z 2d317a84d3a2: Pulling fs layer 2025-06-05T23:16:45.5091132Z feffff0efa8b: Waiting 2025-06-05T23:16:45.5091361Z dec0deaa1ed5: Waiting 2025-06-05T23:16:45.5091607Z e8c9ad02b518: Pulling fs layer 2025-06-05T23:16:45.5091882Z ca22a013d303: Pulling fs layer 2025-06-05T23:16:45.5092218Z 09dac94eaf91: Waiting 2025-06-05T23:16:45.5092473Z 4f4fb700ef54: Pulling fs layer 2025-06-05T23:16:45.5092761Z 7a90434c2919: Pulling fs layer 2025-06-05T23:16:45.5093054Z c2b62aa0dc26: Pulling fs layer 2025-06-05T23:16:45.5093317Z ca22a013d303: Waiting 2025-06-05T23:16:45.5093663Z e8c9ad02b518: Waiting 2025-06-05T23:16:45.5093896Z 4f4fb700ef54: Waiting 2025-06-05T23:16:45.5094127Z fa91738771aa: Pulling fs layer 2025-06-05T23:16:45.5094441Z 1fc2d9899ffb: Waiting 2025-06-05T23:16:45.5094672Z fa91738771aa: Waiting 2025-06-05T23:16:45.5848225Z e9a71f6cf6a0: Verifying Checksum 2025-06-05T23:16:45.5848564Z e9a71f6cf6a0: Download complete 2025-06-05T23:16:45.6646337Z 8f296761951c: Download complete 2025-06-05T23:16:45.9177823Z f557aa5ee224: Download complete 2025-06-05T23:16:45.9222009Z 2bd607872e21: Verifying Checksum 2025-06-05T23:16:45.9919067Z 4420b1e1a07f: Verifying Checksum 2025-06-05T23:16:45.9919629Z 4420b1e1a07f: Download complete 2025-06-05T23:16:46.0552327Z 6809dd57201d: Download complete 2025-06-05T23:16:46.0552855Z 172401b941b1: Verifying Checksum 2025-06-05T23:16:46.0553286Z 172401b941b1: Download complete 2025-06-05T23:16:46.1508312Z 2d7e5abdd88d: Verifying Checksum 2025-06-05T23:16:46.1508724Z 2d7e5abdd88d: Download complete 2025-06-05T23:16:46.5760787Z ecda6316bb2a: Download complete 2025-06-05T23:16:46.6490957Z 5e083320d4a8: Verifying Checksum 2025-06-05T23:16:46.6491542Z 5e083320d4a8: Download complete 2025-06-05T23:16:46.6730816Z 380307a36ed2: Verifying Checksum 2025-06-05T23:16:46.6731341Z 380307a36ed2: Download complete 2025-06-05T23:16:46.7540618Z 3ec19c2849b3: Verifying Checksum 2025-06-05T23:16:46.7541082Z 3ec19c2849b3: Download complete 2025-06-05T23:16:46.8304716Z 90036e383dcd: Verifying Checksum 2025-06-05T23:16:46.8305249Z 90036e383dcd: Download complete 2025-06-05T23:16:46.8341387Z f557aa5ee224: Pull complete 2025-06-05T23:16:46.8572965Z e9a71f6cf6a0: Pull complete 2025-06-05T23:16:46.8992817Z 5e70c61fded4: Download complete 2025-06-05T23:16:47.1090084Z e3fa90510e3d: Verifying Checksum 2025-06-05T23:16:47.1090520Z e3fa90510e3d: Download complete 2025-06-05T23:16:47.1935986Z 47470b077c5a: Verifying Checksum 2025-06-05T23:16:47.1936571Z 47470b077c5a: Download complete 2025-06-05T23:16:47.2817451Z b626d927c9a8: Download complete 2025-06-05T23:16:47.3818400Z 5630a9397492: Verifying Checksum 2025-06-05T23:16:47.3818836Z 5630a9397492: Download complete 2025-06-05T23:16:47.4740637Z 1fc2d9899ffb: Download complete 2025-06-05T23:16:48.1112507Z 80a92491d99a: Verifying Checksum 2025-06-05T23:16:48.1112894Z 80a92491d99a: Download complete 2025-06-05T23:16:48.1742458Z 09dac94eaf91: Verifying Checksum 2025-06-05T23:16:48.1743095Z 09dac94eaf91: Download complete 2025-06-05T23:16:49.3073837Z feffff0efa8b: Verifying Checksum 2025-06-05T23:16:49.3074430Z feffff0efa8b: Download complete 2025-06-05T23:16:49.3904360Z dec0deaa1ed5: Verifying Checksum 2025-06-05T23:16:49.3904911Z dec0deaa1ed5: Download complete 2025-06-05T23:16:50.8370240Z e86add187a69: Verifying Checksum 2025-06-05T23:16:50.8370638Z e86add187a69: Download complete 2025-06-05T23:16:50.9145763Z e8c9ad02b518: Verifying Checksum 2025-06-05T23:16:50.9146301Z e8c9ad02b518: Download complete 2025-06-05T23:16:51.0141611Z ca22a013d303: Verifying Checksum 2025-06-05T23:16:51.0142055Z ca22a013d303: Download complete 2025-06-05T23:16:51.0209943Z 4f4fb700ef54: Verifying Checksum 2025-06-05T23:16:51.0210325Z 4f4fb700ef54: Download complete 2025-06-05T23:16:51.1416670Z 7a90434c2919: Verifying Checksum 2025-06-05T23:16:51.1417121Z 7a90434c2919: Download complete 2025-06-05T23:16:51.2187100Z c2b62aa0dc26: Verifying Checksum 2025-06-05T23:16:51.2187646Z c2b62aa0dc26: Download complete 2025-06-05T23:16:51.3187392Z fa91738771aa: Verifying Checksum 2025-06-05T23:16:51.3187810Z fa91738771aa: Download complete 2025-06-05T23:16:51.3543951Z e3fa90510e3d: Pull complete 2025-06-05T23:16:51.4157544Z 2d317a84d3a2: Verifying Checksum 2025-06-05T23:16:51.4158061Z 2d317a84d3a2: Download complete 2025-06-05T23:16:51.5770088Z 8f296761951c: Pull complete 2025-06-05T23:16:51.9726168Z 2bd607872e21: Pull complete 2025-06-05T23:16:52.1537500Z 4420b1e1a07f: Pull complete 2025-06-05T23:16:52.2884595Z 6809dd57201d: Pull complete 2025-06-05T23:16:52.4724834Z 172401b941b1: Pull complete 2025-06-05T23:16:53.6225353Z 5e083320d4a8: Pull complete 2025-06-05T23:16:53.7791383Z 2d7e5abdd88d: Pull complete 2025-06-05T23:16:54.4705126Z ecda6316bb2a: Pull complete 2025-06-05T23:16:54.6853120Z 380307a36ed2: Pull complete 2025-06-05T23:17:01.6131249Z feffff0efa8b: Pull complete 2025-06-05T23:17:01.7480447Z 3ec19c2849b3: Pull complete 2025-06-05T23:17:01.9092166Z 90036e383dcd: Pull complete 2025-06-05T23:17:02.0980964Z 5e70c61fded4: Pull complete 2025-06-05T23:17:05.7179964Z 80a92491d99a: Pull complete 2025-06-05T23:17:05.9153262Z 47470b077c5a: Pull complete 2025-06-05T23:17:06.0575232Z b626d927c9a8: Pull complete 2025-06-05T23:17:06.1174662Z 5630a9397492: Pull complete 2025-06-05T23:17:06.1911987Z 1fc2d9899ffb: Pull complete 2025-06-05T23:17:56.1191359Z 2e92a82be6ac: Verifying Checksum 2025-06-05T23:17:56.1191742Z 2e92a82be6ac: Download complete 2025-06-05T23:19:07.0929641Z 2e92a82be6ac: Pull complete 2025-06-05T23:19:07.2764806Z 09dac94eaf91: Pull complete 2025-06-05T23:19:14.4098191Z e86add187a69: Pull complete 2025-06-05T23:19:14.4992223Z dec0deaa1ed5: Pull complete 2025-06-05T23:19:22.3434301Z 2d317a84d3a2: Pull complete 2025-06-05T23:19:22.4920759Z e8c9ad02b518: Pull complete 2025-06-05T23:19:22.8170012Z ca22a013d303: Pull complete 2025-06-05T23:19:22.9099596Z 4f4fb700ef54: Pull complete 2025-06-05T23:19:22.9606496Z 7a90434c2919: Pull complete 2025-06-05T23:19:22.9913688Z c2b62aa0dc26: Pull complete 2025-06-05T23:19:23.0573439Z fa91738771aa: Pull complete 2025-06-05T23:19:23.0804375Z Digest: sha256:7e1783dcb1f1e2cd2c9de40793b54670901c31f2bd82ded9e3245b8c7fc8e335 2025-06-05T23:19:23.1038913Z Status: Downloaded newer image for 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:19:23.1167884Z 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:19:23.1206959Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T23:19:23.1207898Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-06-05T23:19:23.1214387Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:19:23.1214746Z env: 2025-06-05T23:19:23.1214997Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:19:23.1215361Z REPOSITORY: pytorch/executorch 2025-06-05T23:19:23.1215625Z PR_NUMBER: 2025-06-05T23:19:23.1218034Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:19:23.1220581Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:19:23.1221143Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:19:23.1221847Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:19:23.1222227Z ##[endgroup] 2025-06-05T23:19:23.1356837Z ##[group]Run set -ex 2025-06-05T23:19:23.1357110Z set -ex 2025-06-05T23:19:23.1357313Z { 2025-06-05T23:19:23.1357538Z  echo "#!/usr/bin/env bash"; 2025-06-05T23:19:23.1357840Z  echo "set -eou pipefail"; 2025-06-05T23:19:23.1358153Z  # shellcheck disable=SC2016 2025-06-05T23:19:23.1358491Z  echo 'eval "$(conda shell.bash hook)"'; 2025-06-05T23:19:23.1358807Z  echo "set -x"; 2025-06-05T23:19:23.1359069Z  echo "${SCRIPT}"; 2025-06-05T23:19:23.1359344Z } > "${RUNNER_TEMP}/exec_script" 2025-06-05T23:19:23.1359676Z chmod +x "${RUNNER_TEMP}/exec_script" 2025-06-05T23:19:23.1360375Z python3 "/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.github/scripts/run_with_env_secrets.py" "" 2025-06-05T23:19:23.1366734Z shell: /usr/bin/bash -e {0} 2025-06-05T23:19:23.1367006Z env: 2025-06-05T23:19:23.1367682Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:19:23.1368399Z REPOSITORY: pytorch/executorch 2025-06-05T23:19:23.1368676Z PR_NUMBER: 2025-06-05T23:19:23.1371036Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:19:23.1373589Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:19:23.1374156Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:19:23.1374693Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:19:23.1375413Z ALL_SECRETS: { "github_token": "***" } 2025-06-05T23:19:23.1375706Z ##[endgroup] 2025-06-05T23:19:23.1397273Z + echo '#!/usr/bin/env bash' 2025-06-05T23:19:23.1397693Z + echo 'set -eou pipefail' 2025-06-05T23:19:23.1398173Z + echo 'eval "$(conda shell.bash hook)"' 2025-06-05T23:19:23.1398751Z + echo 'set -x' 2025-06-05T23:19:23.1399315Z + echo '# The generic Linux job chooses to use base env, not the one setup by the image 2025-06-05T23:19:23.1399843Z CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") 2025-06-05T23:19:23.1400275Z conda activate "${CONDA_ENV}" 2025-06-05T23:19:23.1400645Z 2025-06-05T23:19:23.1400913Z ./install_requirements.sh --use-pt-pinned-commit 2025-06-05T23:19:23.1401463Z # build module for executorch.extension.pybindings.portable_lib 2025-06-05T23:19:23.1401886Z bash test/build_size_test.sh 2025-06-05T23:19:23.1402164Z strip cmake-out/test/size_test 2025-06-05T23:19:23.1402449Z output=$(ls -la cmake-out/test/size_test) 2025-06-05T23:19:23.1402755Z arr=($output) 2025-06-05T23:19:23.1402952Z size=${arr[4]} 2025-06-05T23:19:23.1403192Z # threshold=48120 on devserver with gcc11.4 2025-06-05T23:19:23.1403528Z # todo(lfq): update once binary size is below 50kb. 2025-06-05T23:19:23.1403856Z threshold="55584" 2025-06-05T23:19:23.1404093Z if [[ "$size" -le "$threshold" ]]; then 2025-06-05T23:19:23.1404407Z echo "Success $size <= $threshold" 2025-06-05T23:19:23.1404669Z else 2025-06-05T23:19:23.1404876Z echo "Fail $size > $threshold" 2025-06-05T23:19:23.1405137Z exit 1 2025-06-05T23:19:23.1405317Z fi 2025-06-05T23:19:23.1405498Z ' 2025-06-05T23:19:23.1405769Z + chmod +x /home/ec2-user/actions-runner/_work/_temp/exec_script 2025-06-05T23:19:23.1407623Z + python3 /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra/.github/scripts/run_with_env_secrets.py '' 2025-06-05T23:19:43.6141468Z Running command: 2025-06-05T23:19:43.6148807Z docker run -e PR_NUMBER -e RUNNER_ARTIFACT_DIR=/artifacts -e RUNNER_DOCS_DIR=/docs -e RUNNER_TEST_RESULTS_DIR=/test-results --env-file="/home/ec2-user/actions-runner/_work/_temp/github_env_15475023378" `# It is unknown why the container sees a different value for this.` -e GITHUB_STEP_SUMMARY -e SECRET_GITHUB_TOKEN --cap-add=SYS_PTRACE --detach --ipc=host --security-opt seccomp=unconfined --shm-size=2g --tty --ulimit stack=10485760:83886080 --ulimit core=0 -v "/home/ec2-user/actions-runner/_work/executorch/executorch/pytorch/executorch:/pytorch/executorch" -v "/home/ec2-user/actions-runner/_work/executorch/executorch/test-infra:/test-infra" -v "/home/ec2-user/actions-runner/_work/_temp/artifacts:/artifacts" -v "/home/ec2-user/actions-runner/_work/_temp/docs:/docs" -v "/home/ec2-user/actions-runner/_work/_temp/test-results:/test-results" -v "/home/ec2-user/actions-runner/_work/_temp/exec_script:/exec" -v "/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_edadbdc4-d677-41ab-ab49-41a0bce90fb0":"/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_edadbdc4-d677-41ab-ab49-41a0bce90fb0" -w /pytorch/executorch "308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa" 2025-06-05T23:19:43.6154598Z 2025-06-05T23:19:43.6154935Z f84d3c87804ca7c83dd6324f81ff328317aa1bcf08d07fda16f61c12e99b360c 2025-06-05T23:19:43.6155616Z Running command: docker exec -t f84d3c87804ca7c83dd6324f81ff328317aa1bcf08d07fda16f61c12e99b360c /exec 2025-06-05T23:19:43.6156174Z ++ conda env list --json 2025-06-05T23:19:43.6156424Z ++ local cmd=env 2025-06-05T23:19:43.6156628Z ++ case "$cmd" in 2025-06-05T23:19:43.6156856Z ++ __conda_exe env list --json 2025-06-05T23:19:43.6157113Z ++ jq -r '.envs | .[-1]' 2025-06-05T23:19:43.6157375Z ++ /opt/conda/bin/conda env list --json 2025-06-05T23:19:43.6157677Z + CONDA_ENV=/opt/conda/envs/py_3.10 2025-06-05T23:19:43.6158082Z + conda activate /opt/conda/envs/py_3.10 2025-06-05T23:19:43.6158473Z + local cmd=activate 2025-06-05T23:19:43.6158703Z + case "$cmd" in 2025-06-05T23:19:43.6158968Z + __conda_activate activate /opt/conda/envs/py_3.10 2025-06-05T23:19:43.6159282Z + '[' -n '' ']' 2025-06-05T23:19:43.6159493Z + local ask_conda 2025-06-05T23:19:43.6159700Z ++ PS1='(base) ' 2025-06-05T23:19:43.6159990Z ++ __conda_exe shell.posix activate /opt/conda/envs/py_3.10 2025-06-05T23:19:43.6160454Z ++ /opt/conda/bin/conda shell.posix activate /opt/conda/envs/py_3.10 2025-06-05T23:19:43.6160872Z + ask_conda='PS1='\''(py_3.10) '\'' 2025-06-05T23:19:43.6161711Z export PATH='\''/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' 2025-06-05T23:19:43.6162613Z export CONDA_PREFIX='\''/opt/conda/envs/py_3.10'\'' 2025-06-05T23:19:43.6162957Z export CONDA_SHLVL='\''2'\'' 2025-06-05T23:19:43.6163227Z export CONDA_DEFAULT_ENV='\''py_3.10'\'' 2025-06-05T23:19:43.6163564Z export CONDA_PROMPT_MODIFIER='\''(py_3.10) '\'' 2025-06-05T23:19:43.6164092Z export CONDA_PREFIX_1='\''/opt/conda'\'' 2025-06-05T23:19:43.6164425Z export CONDA_EXE='\''/opt/conda/bin/conda'\'' 2025-06-05T23:19:43.6164730Z export _CE_M='\'''\'' 2025-06-05T23:19:43.6164972Z export _CE_CONDA='\'''\'' 2025-06-05T23:19:43.6165272Z export CONDA_PYTHON_EXE='\''/opt/conda/bin/python'\''' 2025-06-05T23:19:43.6165630Z + eval 'PS1='\''(py_3.10) '\'' 2025-06-05T23:19:43.6166658Z export PATH='\''/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' 2025-06-05T23:19:43.6167701Z export CONDA_PREFIX='\''/opt/conda/envs/py_3.10'\'' 2025-06-05T23:19:43.6168049Z export CONDA_SHLVL='\''2'\'' 2025-06-05T23:19:43.6168320Z export CONDA_DEFAULT_ENV='\''py_3.10'\'' 2025-06-05T23:19:43.6168662Z export CONDA_PROMPT_MODIFIER='\''(py_3.10) '\'' 2025-06-05T23:19:43.6168992Z export CONDA_PREFIX_1='\''/opt/conda'\'' 2025-06-05T23:19:43.6169324Z export CONDA_EXE='\''/opt/conda/bin/conda'\'' 2025-06-05T23:19:43.6169637Z export _CE_M='\'''\'' 2025-06-05T23:19:43.6169863Z export _CE_CONDA='\'''\'' 2025-06-05T23:19:43.6170173Z export CONDA_PYTHON_EXE='\''/opt/conda/bin/python'\''' 2025-06-05T23:19:43.6170505Z ++ PS1='(py_3.10) ' 2025-06-05T23:19:43.6171282Z ++ export PATH=/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-06-05T23:19:43.6172614Z ++ PATH=/opt/conda/envs/py_3.10/bin:/opt/conda/condabin:/opt/cache/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-06-05T23:19:43.6173553Z ++ export CONDA_PREFIX=/opt/conda/envs/py_3.10 2025-06-05T23:19:43.6173894Z ++ CONDA_PREFIX=/opt/conda/envs/py_3.10 2025-06-05T23:19:43.6174183Z ++ export CONDA_SHLVL=2 2025-06-05T23:19:43.6174419Z ++ CONDA_SHLVL=2 2025-06-05T23:19:43.6174647Z ++ export CONDA_DEFAULT_ENV=py_3.10 2025-06-05T23:19:43.6174946Z ++ CONDA_DEFAULT_ENV=py_3.10 2025-06-05T23:19:43.6175229Z ++ export 'CONDA_PROMPT_MODIFIER=(py_3.10) ' 2025-06-05T23:19:43.6175560Z ++ CONDA_PROMPT_MODIFIER='(py_3.10) ' 2025-06-05T23:19:43.6175855Z ++ export CONDA_PREFIX_1=/opt/conda 2025-06-05T23:19:43.6176149Z ++ CONDA_PREFIX_1=/opt/conda 2025-06-05T23:19:43.6176413Z ++ export CONDA_EXE=/opt/conda/bin/conda 2025-06-05T23:19:43.6176723Z ++ CONDA_EXE=/opt/conda/bin/conda 2025-06-05T23:19:43.6176994Z ++ export _CE_M= 2025-06-05T23:19:43.6177200Z ++ _CE_M= 2025-06-05T23:19:43.6177401Z ++ export _CE_CONDA= 2025-06-05T23:19:43.6177613Z ++ _CE_CONDA= 2025-06-05T23:19:43.6177869Z ++ export CONDA_PYTHON_EXE=/opt/conda/bin/python 2025-06-05T23:19:43.6178203Z ++ CONDA_PYTHON_EXE=/opt/conda/bin/python 2025-06-05T23:19:43.6178503Z + __conda_hashr 2025-06-05T23:19:43.6178705Z + '[' -n '' ']' 2025-06-05T23:19:43.6178917Z + '[' -n '' ']' 2025-06-05T23:19:43.6179110Z + hash -r 2025-06-05T23:19:43.6179371Z + ./install_requirements.sh --use-pt-pinned-commit 2025-06-05T23:19:43.6179943Z Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/nightly/cpu 2025-06-05T23:19:43.6180736Z Requirement already satisfied: torch in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (2.8.0a0+git5616fa4) 2025-06-05T23:19:43.6181636Z Requirement already satisfied: torchvision in /var/lib/ci-user/.local/lib/python3.10/site-packages (0.22.0a0+966da7e) 2025-06-05T23:19:43.6182524Z Requirement already satisfied: torchaudio in /var/lib/ci-user/.local/lib/python3.10/site-packages (2.6.0a0+1a8f621) 2025-06-05T23:19:43.6183243Z Collecting timm==1.0.7 (from -r requirements-examples.txt (line 3)) 2025-06-05T23:19:43.6183748Z Downloading timm-1.0.7-py3-none-any.whl.metadata (47 kB) 2025-06-05T23:19:43.6184714Z Requirement already satisfied: torchsr==1.0.4 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-examples.txt (line 4)) (1.0.4) 2025-06-05T23:19:43.6185596Z Collecting torchtune>=0.6.1 (from -r requirements-examples.txt (line 5)) 2025-06-05T23:19:43.6186131Z Downloading torchtune-0.6.1-py3-none-any.whl.metadata (24 kB) 2025-06-05T23:19:43.6187015Z Requirement already satisfied: transformers==4.47.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-examples.txt (line 6)) (4.47.1) 2025-06-05T23:19:43.6187970Z Collecting cmake<4.0.0,>=3.19 (from -r requirements-dev.txt (line 1)) 2025-06-05T23:19:43.6188614Z Downloading cmake-3.31.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.3 kB) 2025-06-05T23:19:43.6189721Z Requirement already satisfied: pip>=23 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 2)) (25.1) 2025-06-05T23:19:43.6190803Z Requirement already satisfied: pyyaml in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 3)) (6.0.1) 2025-06-05T23:19:43.6191933Z Requirement already satisfied: setuptools>=63 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 4)) (78.1.1) 2025-06-05T23:19:43.6193061Z Requirement already satisfied: tomli in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 5)) (2.0.1) 2025-06-05T23:19:43.6194141Z Requirement already satisfied: wheel in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 6)) (0.45.1) 2025-06-05T23:19:43.6195231Z Requirement already satisfied: zstd in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from -r requirements-dev.txt (line 7)) (1.5.5.1) 2025-06-05T23:19:43.6196433Z Requirement already satisfied: huggingface_hub in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from timm==1.0.7->-r requirements-examples.txt (line 3)) (0.32.4) 2025-06-05T23:19:43.6197715Z Requirement already satisfied: safetensors in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from timm==1.0.7->-r requirements-examples.txt (line 3)) (0.5.3) 2025-06-05T23:19:43.6199022Z Requirement already satisfied: filelock in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (3.18.0) 2025-06-05T23:19:43.6200325Z Requirement already satisfied: numpy>=1.17 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (2.2.6) 2025-06-05T23:19:43.6201657Z Requirement already satisfied: packaging>=20.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (25.0) 2025-06-05T23:19:43.6203036Z Requirement already satisfied: regex!=2019.12.17 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (2024.11.6) 2025-06-05T23:19:43.6204377Z Requirement already satisfied: requests in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (2.32.3) 2025-06-05T23:19:43.6205744Z Requirement already satisfied: tokenizers<0.22,>=0.21 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (0.21.1) 2025-06-05T23:19:43.6207089Z Requirement already satisfied: tqdm>=4.27 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from transformers==4.47.1->-r requirements-examples.txt (line 6)) (4.67.1) 2025-06-05T23:19:46.5782679Z Requirement already satisfied: fsspec>=2023.5.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface_hub->timm==1.0.7->-r requirements-examples.txt (line 3)) (2025.5.1) 2025-06-05T23:19:46.5784350Z Requirement already satisfied: typing-extensions>=3.7.4.3 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface_hub->timm==1.0.7->-r requirements-examples.txt (line 3)) (4.14.0) 2025-06-05T23:19:46.5785801Z Requirement already satisfied: hf-xet<2.0.0,>=1.1.2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface_hub->timm==1.0.7->-r requirements-examples.txt (line 3)) (1.1.3) 2025-06-05T23:19:46.5786955Z Requirement already satisfied: sympy>=1.13.3 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch) (1.14.0) 2025-06-05T23:19:46.5787951Z Requirement already satisfied: networkx in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch) (3.4.2) 2025-06-05T23:19:46.5788840Z Requirement already satisfied: jinja2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch) (3.1.6) 2025-06-05T23:19:46.5789772Z Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torchvision) (11.2.1) 2025-06-05T23:19:46.5790917Z Collecting torchdata==0.11.0 (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5791533Z Downloading torchdata-0.11.0-py3-none-any.whl.metadata (6.3 kB) 2025-06-05T23:19:46.5792105Z Collecting datasets (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5792693Z Downloading datasets-3.6.0-py3-none-any.whl.metadata (19 kB) 2025-06-05T23:19:46.5793257Z Collecting kagglehub (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5793856Z Downloading kagglehub-0.3.12-py3-none-any.whl.metadata (38 kB) 2025-06-05T23:19:46.5794461Z Collecting sentencepiece (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5795419Z Downloading https://download.pytorch.org/whl/nightly/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) 2025-06-05T23:19:46.5798420Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.3 MB ? eta -:--:-- 2025-06-05T23:19:46.5799189Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 147.4 MB/s eta 0:00:00 2025-06-05T23:19:46.5799893Z [?25hCollecting tiktoken (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5800638Z Downloading tiktoken-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB) 2025-06-05T23:19:46.5801358Z Collecting blobfile>=2 (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5802220Z Downloading https://download.pytorch.org/whl/nightly/blobfile-3.0.0-py3-none-any.whl (75 kB) 2025-06-05T23:19:46.5802919Z Collecting omegaconf (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5803633Z Downloading https://download.pytorch.org/whl/nightly/omegaconf-2.3.0-py3-none-any.whl (79 kB) 2025-06-05T23:19:46.5804383Z Collecting psutil (from torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5805660Z Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB) 2025-06-05T23:19:46.5806918Z Requirement already satisfied: urllib3>=1.25 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torchdata==0.11.0->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (2.4.0) 2025-06-05T23:19:46.5808027Z Collecting pycryptodomex>=3.8 (from blobfile>=2->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5808862Z Downloading pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.4 kB) 2025-06-05T23:19:46.5809978Z Requirement already satisfied: lxml>=4.9 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from blobfile>=2->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (5.4.0) 2025-06-05T23:19:46.5811154Z Requirement already satisfied: mpmath<1.4,>=1.1.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from sympy>=1.13.3->torch) (1.3.0) 2025-06-05T23:19:46.5812114Z Collecting pyarrow>=15.0.0 (from datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5812879Z Downloading pyarrow-20.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.3 kB) 2025-06-05T23:19:46.5813617Z Collecting dill<0.3.9,>=0.3.0 (from datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5814359Z Downloading https://download.pytorch.org/whl/nightly/dill-0.3.8-py3-none-any.whl (116 kB) 2025-06-05T23:19:46.5815402Z Requirement already satisfied: pandas in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (2.2.3) 2025-06-05T23:19:46.5816425Z Collecting xxhash (from datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5817327Z Downloading https://download.pytorch.org/whl/nightly/xxhash-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (194 kB) 2025-06-05T23:19:46.5818472Z Collecting multiprocess<0.70.17 (from datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5819304Z Downloading https://download.pytorch.org/whl/nightly/multiprocess-0.70.16-py310-none-any.whl (134 kB) 2025-06-05T23:19:46.5820097Z Collecting fsspec>=2023.5.0 (from huggingface_hub->timm==1.0.7->-r requirements-examples.txt (line 3)) 2025-06-05T23:19:46.5820735Z Downloading fsspec-2025.3.0-py3-none-any.whl.metadata (11 kB) 2025-06-05T23:19:46.5821490Z Collecting aiohttp!=4.0.0a0,!=4.0.0a1 (from fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5822373Z Downloading aiohttp-3.12.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.6 kB) 2025-06-05T23:19:46.5823359Z Collecting aiohappyeyeballs>=2.5.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5824242Z Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB) 2025-06-05T23:19:46.5825094Z Collecting aiosignal>=1.1.2 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5825921Z Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB) 2025-06-05T23:19:46.5826751Z Collecting async-timeout<6.0,>=4.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5827675Z Downloading async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB) 2025-06-05T23:19:46.5828811Z Requirement already satisfied: attrs>=17.3.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (25.3.0) 2025-06-05T23:19:46.5830244Z Collecting frozenlist>=1.1.1 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5831355Z Downloading frozenlist-1.6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (17 kB) 2025-06-05T23:19:46.5832444Z Collecting multidict<7.0,>=4.5 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5833398Z Downloading multidict-6.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB) 2025-06-05T23:19:46.5834351Z Collecting propcache>=0.2.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5835286Z Downloading propcache-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB) 2025-06-05T23:19:46.5836219Z Collecting yarl<2.0,>=1.17.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5837116Z Downloading yarl-1.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (72 kB) 2025-06-05T23:19:46.5838384Z Requirement already satisfied: idna>=2.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from yarl<2.0,>=1.17.0->aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.3.0,>=2023.1.0->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (3.10) 2025-06-05T23:19:46.5840032Z Requirement already satisfied: charset-normalizer<4,>=2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests->transformers==4.47.1->-r requirements-examples.txt (line 6)) (3.4.2) 2025-06-05T23:19:46.5841541Z Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests->transformers==4.47.1->-r requirements-examples.txt (line 6)) (2025.4.26) 2025-06-05T23:19:46.5842861Z Collecting hf-transfer>=0.1.4 (from huggingface_hub[hf_transfer]->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:46.5843724Z Downloading hf_transfer-0.1.9-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) 2025-06-05T23:19:46.5844632Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from jinja2->torch) (3.0.2) 2025-06-05T23:19:49.1670316Z Collecting antlr4-python3-runtime==4.9.* (from omegaconf->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) 2025-06-05T23:19:49.1671297Z Downloading https://download.pytorch.org/whl/nightly/antlr4_python3_runtime-4.9.3.tar.gz (117 kB) 2025-06-05T23:19:49.1672139Z Preparing metadata (setup.py) ... [?25l- done 2025-06-05T23:19:49.1673373Z [?25hRequirement already satisfied: python-dateutil>=2.8.2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pandas->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (2.9.0.post0) 2025-06-05T23:19:49.1674951Z Requirement already satisfied: pytz>=2020.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pandas->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (2025.2) 2025-06-05T23:19:49.1676403Z Requirement already satisfied: tzdata>=2022.7 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pandas->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (2025.2) 2025-06-05T23:19:49.1677899Z Requirement already satisfied: six>=1.5 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from python-dateutil>=2.8.2->pandas->datasets->torchtune>=0.6.1->-r requirements-examples.txt (line 5)) (1.17.0) 2025-06-05T23:19:49.1678888Z Downloading timm-1.0.7-py3-none-any.whl (2.3 MB) 2025-06-05T23:19:49.1679500Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/2.3 MB ? eta -:--:-- 2025-06-05T23:19:49.1680155Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 122.0 MB/s eta 0:00:00 2025-06-05T23:19:49.1680912Z [?25hDownloading cmake-3.31.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.8 MB) 2025-06-05T23:19:49.1681750Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/27.8 MB ? eta -:--:-- 2025-06-05T23:19:49.1682425Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 27.8/27.8 MB 209.7 MB/s eta 0:00:00 2025-06-05T23:19:49.1683004Z [?25hDownloading torchtune-0.6.1-py3-none-any.whl (910 kB) 2025-06-05T23:19:49.1683684Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/910.7 kB ? eta -:--:-- 2025-06-05T23:19:49.1684368Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 910.7/910.7 kB 113.9 MB/s eta 0:00:00 2025-06-05T23:19:49.1684936Z [?25hDownloading torchdata-0.11.0-py3-none-any.whl (61 kB) 2025-06-05T23:19:49.1685562Z Downloading pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB) 2025-06-05T23:19:49.1686373Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/2.3 MB ? eta -:--:-- 2025-06-05T23:19:49.1687013Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 204.2 MB/s eta 0:00:00 2025-06-05T23:19:49.1687572Z [?25hDownloading datasets-3.6.0-py3-none-any.whl (491 kB) 2025-06-05T23:19:49.1687996Z Downloading fsspec-2025.3.0-py3-none-any.whl (193 kB) 2025-06-05T23:19:49.1688569Z Downloading aiohttp-3.12.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB) 2025-06-05T23:19:49.1689303Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.6 MB ? eta -:--:-- 2025-06-05T23:19:49.1689961Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 194.4 MB/s eta 0:00:00 2025-06-05T23:19:49.1690541Z [?25hDownloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB) 2025-06-05T23:19:49.1691389Z Downloading multidict-6.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (219 kB) 2025-06-05T23:19:49.1692233Z Downloading yarl-1.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (333 kB) 2025-06-05T23:19:49.1692824Z Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB) 2025-06-05T23:19:49.1693313Z Downloading aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB) 2025-06-05T23:19:49.1694065Z Downloading frozenlist-1.6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (224 kB) 2025-06-05T23:19:49.1694944Z Downloading propcache-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (206 kB) 2025-06-05T23:19:49.1695615Z Downloading pyarrow-20.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (42.3 MB) 2025-06-05T23:19:49.1696288Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/42.3 MB ? eta -:--:-- 2025-06-05T23:19:49.1696962Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.3/42.3 MB 316.8 MB/s eta 0:00:00 2025-06-05T23:19:49.1697738Z [?25hDownloading hf_transfer-0.1.9-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB) 2025-06-05T23:19:49.1698489Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/3.6 MB ? eta -:--:-- 2025-06-05T23:19:49.1699143Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 195.4 MB/s eta 0:00:00 2025-06-05T23:19:49.1699695Z [?25hDownloading kagglehub-0.3.12-py3-none-any.whl (67 kB) 2025-06-05T23:19:49.1700418Z Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB) 2025-06-05T23:19:49.1701286Z Downloading tiktoken-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB) 2025-06-05T23:19:49.1702016Z [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:-- 2025-06-05T23:19:49.1702754Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 155.1 MB/s eta 0:00:00 2025-06-05T23:19:49.1703375Z [?25hBuilding wheels for collected packages: antlr4-python3-runtime 2025-06-05T23:19:49.1705909Z  DEPRECATION: Building 'antlr4-python3-runtime' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'antlr4-python3-runtime'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-05T23:19:49.1708231Z  Building wheel for antlr4-python3-runtime (setup.py) ... [?25l- done 2025-06-05T23:19:49.1709422Z [?25h Created wheel for antlr4-python3-runtime: filename=antlr4_python3_runtime-4.9.3-py3-none-any.whl size=144590 sha256=5568ceb1542b9dd69e31b3c3cda06d438a5c33dd633cde63de319a5ab4389d3e 2025-06-05T23:19:49.1710779Z Stored in directory: /var/lib/ci-user/.cache/pip/wheels/8e/0c/ef/6e1004d7898c3e61c08b70be9a80232ee72e7c55c9a9bffa33 2025-06-05T23:19:49.1711435Z Successfully built antlr4-python3-runtime 2025-06-05T23:19:49.1712909Z Installing collected packages: sentencepiece, antlr4-python3-runtime, xxhash, pycryptodomex, pyarrow, psutil, propcache, omegaconf, multidict, hf-transfer, fsspec, frozenlist, dill, cmake, async-timeout, aiohappyeyeballs, yarl, tiktoken, multiprocess, kagglehub, blobfile, aiosignal, torchdata, aiohttp, timm, datasets, torchtune 2025-06-05T23:19:49.1714392Z [?25l 2025-06-05T23:19:49.1714851Z  ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  3/27 [pycryptodomex] 2025-06-05T23:19:49.1715476Z  ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  3/27 [pycryptodomex] 2025-06-05T23:19:49.1716085Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:49.1716763Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:49.1717361Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:57.7624638Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:57.7625416Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:57.7626153Z  ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  4/27 [pyarrow] 2025-06-05T23:19:57.7626753Z  ━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  5/27 [psutil] 2025-06-05T23:19:57.7627389Z  ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━  9/27 [hf-transfer] 2025-06-05T23:19:57.7628092Z  Attempting uninstall: fsspec 2025-06-05T23:19:57.7628661Z ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━  9/27 [hf-transfer] 2025-06-05T23:19:57.7629194Z  Found existing installation: fsspec 2025.5.1 2025-06-05T23:19:57.7629738Z ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━  9/27 [hf-transfer] 2025-06-05T23:19:57.7630203Z  Uninstalling fsspec-2025.5.1: 2025-06-05T23:19:57.7630697Z ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━  9/27 [hf-transfer] 2025-06-05T23:19:57.7631187Z  Successfully uninstalled fsspec-2025.5.1 2025-06-05T23:19:57.7631733Z ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━  9/27 [hf-transfer] 2025-06-05T23:19:57.7632333Z  ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 11/27 [frozenlist] 2025-06-05T23:19:57.7632939Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7633517Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7634515Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7635112Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7659916Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7660764Z  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 13/27 [cmake] 2025-06-05T23:19:57.7661398Z  ━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━ 14/27 [async-timeout] 2025-06-05T23:19:57.7662045Z  ━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━ 15/27 [aiohappyeyeballs] 2025-06-05T23:19:57.7662652Z  ━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 16/27 [yarl] 2025-06-05T23:19:57.7663261Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 18/27 [multiprocess] 2025-06-05T23:19:57.7664213Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 19/27 [kagglehub] 2025-06-05T23:19:57.7664896Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 23/27 [aiohttp] 2025-06-05T23:19:57.7665352Z  Attempting uninstall: timm 2025-06-05T23:19:57.7665831Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 23/27 [aiohttp] 2025-06-05T23:19:57.7666311Z  Found existing installation: timm 0.6.13 2025-06-05T23:19:57.7666825Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 23/27 [aiohttp] 2025-06-05T23:19:57.7667273Z  Uninstalling timm-0.6.13: 2025-06-05T23:19:57.7667836Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 23/27 [aiohttp] 2025-06-05T23:19:57.7668421Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 24/27 [timm] 2025-06-05T23:19:57.7668916Z  Successfully uninstalled timm-0.6.13 2025-06-05T23:19:57.7669439Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 24/27 [timm] 2025-06-05T23:19:57.7670005Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 24/27 [timm] 2025-06-05T23:19:57.7670556Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 24/27 [timm] 2025-06-05T23:19:57.7671115Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 24/27 [timm] 2025-06-05T23:19:57.7671695Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━ 25/27 [datasets] 2025-06-05T23:19:57.7672279Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 26/27 [torchtune] 2025-06-05T23:19:57.7672875Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 26/27 [torchtune] 2025-06-05T23:19:57.7673639Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 27/27 [torchtune] 2025-06-05T23:19:57.7674019Z [?25h 2025-06-05T23:19:57.7676347Z Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.12.9 aiosignal-1.3.2 antlr4-python3-runtime-4.9.3 async-timeout-5.0.1 blobfile-3.0.0 cmake-3.31.6 datasets-3.6.0 dill-0.3.8 frozenlist-1.6.2 fsspec-2025.3.0 hf-transfer-0.1.9 kagglehub-0.3.12 multidict-6.4.4 multiprocess-0.70.16 omegaconf-2.3.0 propcache-0.3.1 psutil-7.0.0 pyarrow-20.0.0 pycryptodomex-3.23.0 sentencepiece-0.2.0 tiktoken-0.9.0 timm-1.0.7 torchdata-0.11.0 torchtune-0.6.1 xxhash-3.5.0 yarl-1.20.0 2025-06-05T23:19:57.7678441Z Processing ./third-party/ao 2025-06-05T23:19:57.7678826Z Preparing metadata (setup.py) ... [?25l- done 2025-06-05T23:19:57.7679250Z [?25hProcessing ./extension/llm/tokenizers 2025-06-05T23:19:57.7679700Z Preparing metadata (pyproject.toml) ... [?25l- \ done 2025-06-05T23:19:57.7680612Z [?25hRequirement already satisfied: tiktoken in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pytorch_tokenizers==0.1.0) (0.9.0) 2025-06-05T23:19:57.7681704Z Requirement already satisfied: tokenizers in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pytorch_tokenizers==0.1.0) (0.21.1) 2025-06-05T23:19:57.7682801Z Requirement already satisfied: sentencepiece in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from pytorch_tokenizers==0.1.0) (0.2.0) 2025-06-05T23:19:57.7683954Z Requirement already satisfied: regex>=2022.1.18 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from tiktoken->pytorch_tokenizers==0.1.0) (2024.11.6) 2025-06-05T23:19:57.7685125Z Requirement already satisfied: requests>=2.26.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from tiktoken->pytorch_tokenizers==0.1.0) (2.32.3) 2025-06-05T23:19:57.7686421Z Requirement already satisfied: charset-normalizer<4,>=2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests>=2.26.0->tiktoken->pytorch_tokenizers==0.1.0) (3.4.2) 2025-06-05T23:19:57.7687745Z Requirement already satisfied: idna<4,>=2.5 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests>=2.26.0->tiktoken->pytorch_tokenizers==0.1.0) (3.10) 2025-06-05T23:20:04.4915817Z Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests>=2.26.0->tiktoken->pytorch_tokenizers==0.1.0) (2.4.0) 2025-06-05T23:20:04.4917671Z Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from requests>=2.26.0->tiktoken->pytorch_tokenizers==0.1.0) (2025.4.26) 2025-06-05T23:20:04.4919135Z Requirement already satisfied: huggingface-hub<1.0,>=0.16.4 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from tokenizers->pytorch_tokenizers==0.1.0) (0.32.4) 2025-06-05T23:20:04.4920471Z Requirement already satisfied: filelock in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (3.18.0) 2025-06-05T23:20:04.4922762Z Requirement already satisfied: fsspec>=2023.5.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (2025.3.0) 2025-06-05T23:20:04.4924177Z Requirement already satisfied: packaging>=20.9 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (25.0) 2025-06-05T23:20:04.4925554Z Requirement already satisfied: pyyaml>=5.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (6.0.1) 2025-06-05T23:20:04.4926913Z Requirement already satisfied: tqdm>=4.42.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (4.67.1) 2025-06-05T23:20:04.4928324Z Requirement already satisfied: typing-extensions>=3.7.4.3 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (4.14.0) 2025-06-05T23:20:04.4929768Z Requirement already satisfied: hf-xet<2.0.0,>=1.1.2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers->pytorch_tokenizers==0.1.0) (1.1.3) 2025-06-05T23:20:04.4930722Z Building wheels for collected packages: torchao, pytorch_tokenizers 2025-06-05T23:20:04.4933229Z  DEPRECATION: Building 'torchao' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'torchao'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-05T23:20:04.4935318Z  Building wheel for torchao (setup.py) ... [?25l- \ | / - done 2025-06-05T23:20:04.4936515Z [?25h Created wheel for torchao: filename=torchao-0.12.0+gitbc68b11-cp39-abi3-linux_x86_64.whl size=955965 sha256=f3b2f53f967f92c35fcad6dab078153c79177fb2a9cc1425d7c3b38acfbece54 2025-06-05T23:20:04.4937741Z Stored in directory: /tmp/pip-ephem-wheel-cache-7tgmvhlh/wheels/0b/23/ff/2261dc1c4a27252503fe159d9fc88676b133e0e8d621abf36f 2025-06-05T23:20:04.4938627Z Building wheel for pytorch_tokenizers (pyproject.toml) ... [?25l- \ done 2025-06-05T23:20:04.4939775Z [?25h Created wheel for pytorch_tokenizers: filename=pytorch_tokenizers-0.1.0-py3-none-any.whl size=10999 sha256=5e63aac1b6283145a52287093e346c974a9236d198bb76b3f116bbbffc670593 2025-06-05T23:20:04.4940976Z Stored in directory: /tmp/pip-ephem-wheel-cache-7tgmvhlh/wheels/27/7b/a1/358699b32a468639d6f9ef263f9676280bc5ee318b0bd9a0b2 2025-06-05T23:20:04.4941673Z Successfully built torchao pytorch_tokenizers 2025-06-05T23:20:04.4942095Z Installing collected packages: torchao, pytorch_tokenizers 2025-06-05T23:20:04.4942471Z [?25l 2025-06-05T23:20:04.4942853Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/2 [torchao] 2025-06-05T23:20:04.4943365Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/2 [torchao] 2025-06-05T23:20:04.4943864Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/2 [torchao] 2025-06-05T23:20:04.4944451Z  ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 1/2 [pytorch_tokenizers] 2025-06-05T23:20:04.4945032Z  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2/2 [pytorch_tokenizers] 2025-06-05T23:20:04.4945412Z [?25h 2025-06-05T23:20:04.4945842Z Successfully installed pytorch_tokenizers-0.1.0 torchao-0.12.0+gitbc68b11 2025-06-05T23:20:04.4946311Z + bash test/build_size_test.sh 2025-06-05T23:20:04.4946580Z Installing libexecutorch.a 2025-06-05T23:20:04.4946852Z Cleaning build artifacts... 2025-06-05T23:20:04.4947109Z Cleaning pip-out/... 2025-06-05T23:20:04.4947363Z Done cleaning build artifacts. 2025-06-05T23:20:04.4947741Z Updating tokenizers git submodule... 2025-06-05T23:20:04.4948250Z /pytorch/executorch/extension/llm/tokenizers /pytorch/executorch 2025-06-05T23:20:04.4948750Z /pytorch/executorch 2025-06-05T23:20:04.4949011Z -- The C compiler identification is GNU 9.5.0 2025-06-05T23:20:04.4949381Z -- The CXX compiler identification is GNU 9.5.0 2025-06-05T23:20:04.4949713Z -- Detecting C compiler ABI info 2025-06-05T23:20:04.4950014Z -- Detecting C compiler ABI info - done 2025-06-05T23:20:04.4950387Z -- Check for working C compiler: /opt/cache/bin/cc - skipped 2025-06-05T23:20:04.4950772Z -- Detecting C compile features 2025-06-05T23:20:04.4951055Z -- Detecting C compile features - done 2025-06-05T23:20:04.4951370Z -- Detecting CXX compiler ABI info 2025-06-05T23:20:04.4951682Z -- Detecting CXX compiler ABI info - done 2025-06-05T23:20:04.4952060Z -- Check for working CXX compiler: /opt/cache/bin/c++ - skipped 2025-06-05T23:20:04.4952449Z -- Detecting CXX compile features 2025-06-05T23:20:04.4952742Z -- Detecting CXX compile features - done 2025-06-05T23:20:04.4953066Z -- --- Configured Options --- 2025-06-05T23:20:04.4953243Z 2025-06-05T23:20:04.4953364Z -- CMAKE_CXX_STANDARD : 17 2025-06-05T23:20:04.4953716Z -- CMAKE_SYSTEM_PROCESSOR : x86_64 2025-06-05T23:20:04.4954082Z -- CMAKE_BUILD_TYPE : Release 2025-06-05T23:20:04.4954438Z -- PYTHON_EXECUTABLE : python3 2025-06-05T23:20:04.4954795Z -- CMAKE_CXX_COMPILER_ID : GNU 2025-06-05T23:20:04.4955139Z -- CMAKE_TOOLCHAIN_FILE x (unset) 2025-06-05T23:20:04.4955483Z -- BUCK2 : 2025-06-05T23:20:04.4955807Z -- EXECUTORCH_ENABLE_LOGGING : OFF 2025-06-05T23:20:04.4956159Z -- EXECUTORCH_BUILD_COREML : OFF 2025-06-05T23:20:04.4956509Z -- EXECUTORCH_FLATBUFFERS_MAX_ALIGNMENT : 1024 2025-06-05T23:20:04.4956884Z -- EXECUTORCH_PAL_DEFAULT : posix 2025-06-05T23:20:04.4957420Z -- EXECUTORCH_PAL_DEFAULT_FILE_PATH : /pytorch/executorch/runtime/platform/default/posix.cpp 2025-06-05T23:20:04.4957958Z -- EXECUTORCH_LOG_LEVEL : Info 2025-06-05T23:20:04.4958325Z -- EXECUTORCH_ENABLE_PROGRAM_VERIFICATION : OFF 2025-06-05T23:20:04.4958682Z -- EXECUTORCH_ENABLE_EVENT_TRACER : OFF 2025-06-05T23:20:04.4959041Z -- EXECUTORCH_OPTIMIZE_SIZE : ON 2025-06-05T23:20:04.4959383Z -- EXECUTORCH_BUILD_ARM_BAREMETAL : OFF 2025-06-05T23:20:04.4959744Z -- EXECUTORCH_BUILD_KERNELS_CUSTOM : OFF 2025-06-05T23:20:04.4960088Z -- EXECUTORCH_BUILD_KERNELS_CUSTOM_AOT : OFF 2025-06-05T23:20:04.4960451Z -- EXECUTORCH_BUILD_KERNELS_QUANTIZED_AOT : OFF 2025-06-05T23:20:04.4960819Z -- EXECUTORCH_BUILD_EXTENSION_DATA_LOADER : OFF 2025-06-05T23:20:04.4961167Z -- EXECUTORCH_BUILD_EXTENSION_FLAT_TENSOR : OFF 2025-06-05T23:20:04.4961524Z -- EXECUTORCH_BUILD_EXTENSION_LLM : OFF 2025-06-05T23:20:04.4961866Z -- EXECUTORCH_BUILD_EXTENSION_MODULE : OFF 2025-06-05T23:20:04.4962229Z -- EXECUTORCH_BUILD_EXTENSION_RUNNER_UTIL : OFF 2025-06-05T23:20:04.4962575Z -- EXECUTORCH_BUILD_EXTENSION_TENSOR : OFF 2025-06-05T23:20:04.4962939Z -- EXECUTORCH_BUILD_EXTENSION_TRAINING : OFF 2025-06-05T23:20:04.4963284Z -- EXECUTORCH_BUILD_EXTENSION_APPLE : OFF 2025-06-05T23:20:04.4963633Z -- EXECUTORCH_BUILD_MPS : OFF 2025-06-05T23:20:04.4964180Z -- EXECUTORCH_BUILD_NEURON : OFF 2025-06-05T23:20:04.4964518Z -- EXECUTORCH_BUILD_OPENVINO : OFF 2025-06-05T23:20:04.4964871Z -- EXECUTORCH_BUILD_PYBIND : OFF 2025-06-05T23:20:04.4965203Z -- EXECUTORCH_BUILD_QNN : OFF 2025-06-05T23:20:04.4965555Z -- EXECUTORCH_BUILD_KERNELS_OPTIMIZED : OFF 2025-06-05T23:20:04.4965903Z -- EXECUTORCH_BUILD_KERNELS_QUANTIZED : OFF 2025-06-05T23:20:04.4966259Z -- EXECUTORCH_BUILD_DEVTOOLS : OFF 2025-06-05T23:20:04.4966606Z -- EXECUTORCH_BUILD_TESTS : OFF 2025-06-05T23:20:04.4966935Z -- EXECUTORCH_NNLIB_OPT : OFF 2025-06-05T23:20:04.4967433Z -- EXECUTORCH_CADENCE_CPU_RUNNER : OFF 2025-06-05T23:20:04.4967860Z -- EXECUTORCH_BUILD_SIZE_TEST : OFF 2025-06-05T23:20:04.4968214Z -- EXECUTORCH_BUILD_XNNPACK : OFF 2025-06-05T23:20:04.4968549Z -- EXECUTORCH_BUILD_VULKAN : OFF 2025-06-05T23:20:04.4968905Z -- EXECUTORCH_BUILD_PORTABLE_OPS : ON 2025-06-05T23:20:04.4969240Z -- EXECUTORCH_USE_DL : ON 2025-06-05T23:20:04.4969589Z -- EXECUTORCH_BUILD_CADENCE : OFF 2025-06-05T23:20:04.4969938Z -- EXECUTORCH_BUILD_CORTEX_M : OFF 2025-06-05T23:20:04.4970270Z -- EXECUTORCH_BUILD_GFLAGS : ON 2025-06-05T23:20:04.4970623Z -- EXECUTORCH_COREML_BUILD_EXECUTOR_RUNNER : OFF 2025-06-05T23:20:04.4970971Z -- EXECUTORCH_BUILD_PTHREADPOOL : ON 2025-06-05T23:20:04.4971321Z -- EXECUTORCH_BUILD_CPUINFO : ON 2025-06-05T23:20:04.4971697Z -- EXECUTORCH_BUILD_EXECUTOR_RUNNER : OFF 2025-06-05T23:20:04.4972130Z -- EXECUTORCH_XNNPACK_SHARED_WORKSPACE : ON 2025-06-05T23:20:04.4972482Z -- EXECUTORCH_XNNPACK_ENABLE_KLEIDI : OFF 2025-06-05T23:20:04.4972846Z -- EXECUTORCH_XNNPACK_ENABLE_WEIGHT_CACHE : OFF 2025-06-05T23:20:04.4973174Z -- -------------------------- 2025-06-05T23:20:04.4973582Z -- Using the multi-header code from /pytorch/executorch/third-party/json/include/ 2025-06-05T23:20:04.4974421Z CMake Deprecation Warning at third-party/flatcc/CMakeLists.txt:2 (cmake_minimum_required): 2025-06-05T23:20:04.4975055Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:04.4975471Z CMake. 2025-06-05T23:20:04.4975580Z 2025-06-05T23:20:04.4975798Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:04.4976346Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.5959837Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.5960415Z 2025-06-05T23:20:09.5960792Z  2025-06-05T23:20:09.5961326Z -- dist install dir /pytorch/executorch/third-party/flatcc 2025-06-05T23:20:09.5962149Z -- lib install dir /pytorch/executorch/third-party/flatcc/lib 2025-06-05T23:20:09.5962906Z -- Setting GNU C compiler options with c11 and Posix 2025-06-05T23:20:09.5963469Z -- Disabling -pedantic for GCC >= 8.0 2025-06-05T23:20:09.5964402Z -- Disabling GNU C compiler warnings: -Wstringop-truncation -Wno-format-overflow 2025-06-05T23:20:09.5965196Z -- GCC_VERSION: 9 2025-06-05T23:20:09.5965450Z 2025-06-05T23:20:09.5966779Z -- Configured C_FLAGS: -DFLATCC_REFLECTION=0 -std=c11 -Wall -Wextra -Wno-stringop-truncation -Wno-format-overflow -DPORTABLE_POSIX_MEMALIGN=1 -Werror -Wno-unused-function -Wsign-conversion 2025-06-05T23:20:09.5969286Z CMake Deprecation Warning at backends/xnnpack/third-party/FXdiv/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): 2025-06-05T23:20:09.5970087Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:09.5970845Z CMake. 2025-06-05T23:20:09.5971108Z 2025-06-05T23:20:09.5971476Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:09.5972106Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.5972590Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.5972841Z 2025-06-05T23:20:09.5972970Z  2025-06-05T23:20:09.5973579Z CMake Deprecation Warning at backends/xnnpack/third-party/cpuinfo/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): 2025-06-05T23:20:09.5974378Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:09.5974781Z CMake. 2025-06-05T23:20:09.5974905Z 2025-06-05T23:20:09.5975123Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:09.5975935Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.5976728Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.5977394Z 2025-06-05T23:20:09.5977595Z  2025-06-05T23:20:09.5978112Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-06-05T23:20:09.5978767Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-06-05T23:20:09.5979346Z -- Found Threads: TRUE 2025-06-05T23:20:09.5980608Z CMake Deprecation Warning at backends/xnnpack/third-party/pthreadpool/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): 2025-06-05T23:20:09.5981954Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:09.5982682Z CMake. 2025-06-05T23:20:09.5982879Z 2025-06-05T23:20:09.5983294Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:09.5984289Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.5984858Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.5985116Z 2025-06-05T23:20:09.5985264Z  2025-06-05T23:20:09.5985481Z -- Resolved buck2 as buck2. 2025-06-05T23:20:09.5985762Z -- Killing buck2 daemon 2025-06-05T23:20:09.5986009Z 'buck2 killall' 2025-06-05T23:20:09.5986273Z -- executorch: Generating source lists 2025-06-05T23:20:09.5986783Z -- executorch: Generating source file list /pytorch/executorch/cmake-out/executorch_srcs.cmake 2025-06-05T23:20:09.5987467Z -- executorch: Using sources file /pytorch/executorch/cmake-out/executorch_srcs.cmake 2025-06-05T23:20:09.5988031Z -- Generating operator lib: 2025-06-05T23:20:09.5988319Z -- LIB_NAME: portable_ops_lib 2025-06-05T23:20:09.5988716Z -- OPS_SCHEMA_YAML: /pytorch/executorch/kernels/portable/functions.yaml 2025-06-05T23:20:09.5989141Z -- ROOT_OPS: 2025-06-05T23:20:09.5989360Z -- INCLUDE_ALL_OPS: 2025-06-05T23:20:09.5990628Z Command - python3;-m;codegen.tools.gen_oplist;--output_path=/pytorch/executorch/cmake-out/kernels/portable/portable_ops_lib/selected_operators.yaml;--ops_schema_yaml_path="/pytorch/executorch/kernels/portable/functions.yaml" 2025-06-05T23:20:09.5991876Z -- Generating kernel bindings: 2025-06-05T23:20:09.5992158Z -- LIB_NAME: portable_ops_lib 2025-06-05T23:20:09.5992570Z -- FUNCTIONS_YAML: /pytorch/executorch/kernels/portable/functions.yaml 2025-06-05T23:20:09.5992999Z -- CUSTOM_OPS_YAML: 2025-06-05T23:20:09.5993253Z -- ADD_EXCEPTION_BOUNDARY: FALSE 2025-06-05T23:20:09.5994952Z Generated files /pytorch/executorch/cmake-out/kernels/portable/portable_ops_lib/RegisterCodegenUnboxedKernelsEverything.cpp;/pytorch/executorch/cmake-out/kernels/portable/portable_ops_lib/Functions.h;/pytorch/executorch/cmake-out/kernels/portable/portable_ops_lib/NativeFunctions.h 2025-06-05T23:20:09.5996425Z -- Generating operator lib: 2025-06-05T23:20:09.5996702Z -- LIB_NAME: portable_ops_lib 2025-06-05T23:20:09.5996978Z -- KERNEL_LIBS: portable_kernels 2025-06-05T23:20:09.5997273Z -- DEPS: executorch_core 2025-06-05T23:20:09.5997847Z CMake Deprecation Warning at third-party/gflags/CMakeLists.txt:73 (cmake_minimum_required): 2025-06-05T23:20:09.5998492Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:09.5998908Z CMake. 2025-06-05T23:20:09.5999026Z 2025-06-05T23:20:09.5999245Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:09.5999799Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.6000264Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.6000526Z 2025-06-05T23:20:09.6000627Z  2025-06-05T23:20:09.6000847Z -- Looking for C++ include unistd.h 2025-06-05T23:20:09.6001154Z -- Looking for C++ include unistd.h - found 2025-06-05T23:20:09.6001482Z -- Looking for C++ include stdint.h 2025-06-05T23:20:09.6001788Z -- Looking for C++ include stdint.h - found 2025-06-05T23:20:09.6002116Z -- Looking for C++ include inttypes.h 2025-06-05T23:20:09.6002434Z -- Looking for C++ include inttypes.h - found 2025-06-05T23:20:09.6002770Z -- Looking for C++ include sys/types.h 2025-06-05T23:20:09.6003224Z -- Looking for C++ include sys/types.h - found 2025-06-05T23:20:09.6003561Z -- Looking for C++ include sys/stat.h 2025-06-05T23:20:09.6003973Z -- Looking for C++ include sys/stat.h - found 2025-06-05T23:20:09.6004295Z -- Looking for C++ include fnmatch.h 2025-06-05T23:20:09.6004616Z -- Looking for C++ include fnmatch.h - found 2025-06-05T23:20:09.6004932Z -- Looking for C++ include stddef.h 2025-06-05T23:20:09.6005246Z -- Looking for C++ include stddef.h - found 2025-06-05T23:20:09.6005552Z -- Check size of uint32_t 2025-06-05T23:20:09.6005823Z -- Check size of uint32_t - done 2025-06-05T23:20:09.6006095Z -- Looking for strtoll 2025-06-05T23:20:09.6006362Z -- Looking for strtoll - found 2025-06-05T23:20:09.6006987Z -- Configuring done (5.3s) 2025-06-05T23:20:09.6007442Z -- Generating done (0.1s) 2025-06-05T23:20:09.6008000Z -- Build files have been written to: /pytorch/executorch/cmake-out 2025-06-05T23:20:09.6009045Z [ 0%] Creating directories for 'flatbuffers_external_project' 2025-06-05T23:20:09.6010087Z [ 0%] Creating directories for 'flatcc_external_project' 2025-06-05T23:20:09.6011503Z [ 1%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o 2025-06-05T23:20:09.6013353Z [ 1%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o 2025-06-05T23:20:09.6014543Z [ 1%] Building CXX object third-party/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o 2025-06-05T23:20:09.6015595Z [ 1%] Building C object backends/xnnpack/third-party/pthreadpool/CMakeFiles/pthreadpool.dir/src/legacy-api.c.o 2025-06-05T23:20:09.6016569Z [ 1%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o 2025-06-05T23:20:09.6017468Z [ 2%] Building CXX object third-party/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o 2025-06-05T23:20:09.6018442Z [ 2%] Building CXX object third-party/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o 2025-06-05T23:20:09.6019230Z [ 2%] No download step for 'flatbuffers_external_project' 2025-06-05T23:20:09.6019841Z [ 3%] No download step for 'flatcc_external_project' 2025-06-05T23:20:09.6020352Z [ 3%] No update step for 'flatcc_external_project' 2025-06-05T23:20:09.6020854Z [ 4%] No update step for 'flatbuffers_external_project' 2025-06-05T23:20:09.6021362Z [ 5%] No patch step for 'flatcc_external_project' 2025-06-05T23:20:09.6021852Z [ 5%] No patch step for 'flatbuffers_external_project' 2025-06-05T23:20:09.6022419Z [ 5%] Performing configure step for 'flatcc_external_project' 2025-06-05T23:20:09.6022864Z CMake Warning: 2025-06-05T23:20:09.6023166Z Ignoring empty string ("") provided on the command line. 2025-06-05T23:20:09.6023436Z 2025-06-05T23:20:09.6023549Z  2025-06-05T23:20:09.6023966Z [ 5%] Performing configure step for 'flatbuffers_external_project' 2025-06-05T23:20:09.6024625Z CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): 2025-06-05T23:20:09.6025182Z Compatibility with CMake < 3.10 will be removed from a future version of 2025-06-05T23:20:09.6025600Z CMake. 2025-06-05T23:20:09.6025712Z 2025-06-05T23:20:09.6025946Z Update the VERSION argument value. Or, use the ... syntax 2025-06-05T23:20:09.6026485Z to tell CMake that the project requires at least but has been updated 2025-06-05T23:20:09.6026965Z to work with policies introduced by or earlier. 2025-06-05T23:20:09.6027214Z 2025-06-05T23:20:09.6027316Z  2025-06-05T23:20:09.6027549Z CMake Warning: 2025-06-05T23:20:09.6027941Z Ignoring empty string ("") provided on the command line. 2025-06-05T23:20:09.6028224Z 2025-06-05T23:20:09.6028328Z  2025-06-05T23:20:09.6028577Z fatal: No names found, cannot describe anything. 2025-06-05T23:20:09.6029024Z CMake Warning at CMake/Version.cmake:32 (message): 2025-06-05T23:20:09.6029542Z git describe failed with exit code: 128 2025-06-05T23:20:09.6029757Z 2025-06-05T23:20:09.6030027Z Make sure you cloned with tags or run 'git fetch --tags'. 2025-06-05T23:20:09.6030511Z Call Stack (most recent call first): 2025-06-05T23:20:09.6030949Z CMakeLists.txt:5 (include) 2025-06-05T23:20:09.6031149Z 2025-06-05T23:20:09.6031271Z  2025-06-05T23:20:09.6031483Z -- Proceeding with version: 24.3.25.0 2025-06-05T23:20:09.6032200Z [ 5%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o 2025-06-05T23:20:09.6033156Z [ 5%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/cache.c.o 2025-06-05T23:20:09.6034096Z [ 6%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/log.c.o 2025-06-05T23:20:09.6035125Z [ 6%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/init.c.o 2025-06-05T23:20:09.6036334Z [ 6%] Building C object backends/xnnpack/third-party/pthreadpool/CMakeFiles/pthreadpool.dir/src/portable-api.c.o 2025-06-05T23:20:09.6037070Z -- The C compiler identification is GNU 9.5.0 2025-06-05T23:20:09.6037447Z -- The CXX compiler identification is GNU 9.5.0 2025-06-05T23:20:09.6037786Z -- Detecting C compiler ABI info 2025-06-05T23:20:09.6038660Z [ 7%] Building C object backends/xnnpack/third-party/pthreadpool/CMakeFiles/pthreadpool.dir/src/memory.c.o 2025-06-05T23:20:09.6039628Z -- Detecting CXX compiler ABI info 2025-06-05T23:20:09.6040605Z [ 7%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/info.c.o 2025-06-05T23:20:09.6042325Z [ 8%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/vendor.c.o 2025-06-05T23:20:09.6043599Z [ 8%] Building C object backends/xnnpack/third-party/pthreadpool/CMakeFiles/pthreadpool.dir/src/pthreads.c.o 2025-06-05T23:20:09.6044678Z [ 9%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/init.c.o 2025-06-05T23:20:10.1219972Z [ 9%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/uarch.c.o 2025-06-05T23:20:10.1220803Z [ 10%] Linking CXX static library libgflags_nothreads.a 2025-06-05T23:20:10.1221619Z [ 10%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/name.c.o 2025-06-05T23:20:10.1222578Z [ 10%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/log.c.o 2025-06-05T23:20:10.1223136Z [ 10%] Built target gflags_nothreads_static 2025-06-05T23:20:10.1223815Z [ 10%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/init.c.o 2025-06-05T23:20:10.1224770Z [ 11%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/info.c.o 2025-06-05T23:20:10.1225741Z [ 11%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/vendor.c.o 2025-06-05T23:20:10.1226687Z [ 11%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/uarch.c.o 2025-06-05T23:20:10.1227277Z -- Detecting C compiler ABI info - done 2025-06-05T23:20:10.1228101Z [ 11%] Building C object backends/xnnpack/third-party/pthreadpool/CMakeFiles/pthreadpool.dir/src/fastpath.c.o 2025-06-05T23:20:10.1229092Z [ 12%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/name.c.o 2025-06-05T23:20:10.1229726Z -- Check for working C compiler: /opt/cache/bin/cc - skipped 2025-06-05T23:20:10.1230111Z -- Detecting C compile features 2025-06-05T23:20:10.1230394Z -- Detecting C compile features - done 2025-06-05T23:20:10.1231089Z [ 12%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/topology.c.o 2025-06-05T23:20:10.1231895Z -- Detecting CXX compiler ABI info - done 2025-06-05T23:20:10.1232397Z -- dist install dir /pytorch/executorch/third-party/flatcc 2025-06-05T23:20:10.1232850Z -- lib install dir /pytorch/executorch/third-party/flatcc/lib 2025-06-05T23:20:10.1233666Z [ 13%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/topology.c.o 2025-06-05T23:20:10.1234357Z -- Setting GNU C compiler options with c11 and Posix 2025-06-05T23:20:10.1234713Z -- Disabling -pedantic for GCC >= 8.0 2025-06-05T23:20:10.1235270Z -- Disabling GNU C compiler warnings: -Wstringop-truncation -Wno-format-overflow 2025-06-05T23:20:10.1235715Z -- GCC_VERSION: 9 2025-06-05T23:20:10.1235864Z 2025-06-05T23:20:10.1236618Z -- Configured C_FLAGS: -DFLATCC_REFLECTION=0 -std=c11 -Wall -Wextra -Wno-stringop-truncation -Wno-format-overflow -DPORTABLE_POSIX_MEMALIGN=1 -Werror -Wno-unused-function -Wsign-conversion 2025-06-05T23:20:10.1237524Z -- Configuring done (0.3s) 2025-06-05T23:20:10.1238161Z [ 13%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/isa.c.o 2025-06-05T23:20:10.1239143Z [ 13%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/isa.c.o 2025-06-05T23:20:10.1239825Z -- Check for working CXX compiler: /opt/cache/bin/c++ - skipped 2025-06-05T23:20:10.1240215Z -- Detecting CXX compile features 2025-06-05T23:20:10.1240520Z -- Detecting CXX compile features - done 2025-06-05T23:20:10.1240819Z -- Generating done (0.0s) 2025-06-05T23:20:10.1241464Z -- Build files have been written to: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/src/flatcc_external_project-build 2025-06-05T23:20:10.1242140Z -- Looking for strtof_l 2025-06-05T23:20:10.1242789Z [ 14%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/init.c.o 2025-06-05T23:20:10.1243545Z [ 14%] Performing build step for 'flatcc_external_project' 2025-06-05T23:20:10.1244380Z [ 14%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/descriptor.c.o 2025-06-05T23:20:10.1245135Z [ 15%] Linking C static library libpthreadpool.a 2025-06-05T23:20:10.1245700Z [ 3%] Building C object src/runtime/CMakeFiles/flatccrt.dir/builder.c.o 2025-06-05T23:20:10.1246348Z [ 6%] Building C object src/runtime/CMakeFiles/flatccrt.dir/emitter.c.o 2025-06-05T23:20:10.1246978Z [ 9%] Building C object src/runtime/CMakeFiles/flatccrt.dir/refmap.c.o 2025-06-05T23:20:10.1247417Z [ 15%] Built target pthreadpool 2025-06-05T23:20:10.1248149Z [ 15%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/init.c.o 2025-06-05T23:20:10.1249002Z [ 12%] Building C object src/runtime/CMakeFiles/flatccrt.dir/verifier.c.o 2025-06-05T23:20:10.1249897Z [ 15%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/deterministic.c.o 2025-06-05T23:20:10.1250767Z [ 15%] Building C object src/runtime/CMakeFiles/flatccrt.dir/json_parser.c.o 2025-06-05T23:20:10.1251612Z [ 16%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/init.c.o 2025-06-05T23:20:10.1252441Z [ 18%] Building C object src/runtime/CMakeFiles/flatccrt.dir/json_printer.c.o 2025-06-05T23:20:10.1253298Z [ 16%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/cpuinfo.c.o 2025-06-05T23:20:10.1254306Z [ 16%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/smallfile.c.o 2025-06-05T23:20:10.1255382Z [ 17%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/descriptor.c.o 2025-06-05T23:20:10.1256365Z [ 21%] Building C object src/compiler/CMakeFiles/flatcc.dir/__/__/external/hash/str_set.c.o 2025-06-05T23:20:10.1257396Z [ 18%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/multiline.c.o 2025-06-05T23:20:10.1258548Z [ 18%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/deterministic.c.o 2025-06-05T23:20:10.1259253Z -- Looking for strtof_l - found 2025-06-05T23:20:10.1259522Z -- Looking for strtoull_l 2025-06-05T23:20:10.1260235Z [ 18%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/init.c.o 2025-06-05T23:20:10.1261357Z [ 19%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/cpuinfo.c.o 2025-06-05T23:20:10.1262457Z [ 19%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/smallfile.c.o 2025-06-05T23:20:10.1263426Z [ 24%] Building C object src/compiler/CMakeFiles/flatcc.dir/__/__/external/hash/ptr_set.c.o 2025-06-05T23:20:10.1264473Z [ 27%] Linking C static library /pytorch/executorch/third-party/flatcc/lib/libflatccrt.a 2025-06-05T23:20:10.1265274Z [ 30%] Building C object src/compiler/CMakeFiles/flatcc.dir/hash_tables/symbol_table.c.o 2025-06-05T23:20:10.1266177Z [ 19%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/cpulist.c.o 2025-06-05T23:20:10.1267219Z [ 19%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/multiline.c.o 2025-06-05T23:20:10.1268403Z [ 20%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/cpulist.c.o 2025-06-05T23:20:10.1269044Z [ 30%] Built target flatccrt 2025-06-05T23:20:10.1269767Z [ 20%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/processors.c.o 2025-06-05T23:20:10.1270841Z [ 20%] Building C object backends/xnnpack/third-party/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/processors.c.o 2025-06-05T23:20:10.1271740Z [ 33%] Building C object src/compiler/CMakeFiles/flatcc.dir/hash_tables/scope_table.c.o 2025-06-05T23:20:10.1272536Z [ 36%] Building C object src/compiler/CMakeFiles/flatcc.dir/hash_tables/name_table.c.o 2025-06-05T23:20:10.1273326Z [ 39%] Building C object src/compiler/CMakeFiles/flatcc.dir/hash_tables/schema_table.c.o 2025-06-05T23:20:10.1274096Z [ 42%] Building C object src/compiler/CMakeFiles/flatcc.dir/hash_tables/value_set.c.o 2025-06-05T23:20:10.1274796Z [ 45%] Building C object src/compiler/CMakeFiles/flatcc.dir/fileio.c.o 2025-06-05T23:20:10.1275360Z [ 20%] Linking C static library libcpuinfo_internals.a 2025-06-05T23:20:10.1275938Z [ 48%] Building C object src/compiler/CMakeFiles/flatcc.dir/parser.c.o 2025-06-05T23:20:10.1276592Z [ 51%] Building C object src/compiler/CMakeFiles/flatcc.dir/semantics.c.o 2025-06-05T23:20:10.1277228Z [ 54%] Building C object src/compiler/CMakeFiles/flatcc.dir/coerce.c.o 2025-06-05T23:20:10.1277770Z [ 20%] Linking C static library libcpuinfo.a 2025-06-05T23:20:10.1278111Z [ 20%] Built target cpuinfo_internals 2025-06-05T23:20:10.1278607Z [ 57%] Building C object src/compiler/CMakeFiles/flatcc.dir/flatcc.c.o 2025-06-05T23:20:10.1279236Z [ 60%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c.c.o 2025-06-05T23:20:10.1279926Z [ 63%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_reader.c.o 2025-06-05T23:20:10.1280641Z [ 66%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_sort.c.o 2025-06-05T23:20:10.1281094Z [ 20%] Built target cpuinfo 2025-06-05T23:20:10.1281366Z -- Looking for strtoull_l - found 2025-06-05T23:20:10.1281635Z -- Looking for realpath 2025-06-05T23:20:10.1282144Z [ 69%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_builder.c.o 2025-06-05T23:20:10.1282874Z [ 72%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_verifier.c.o 2025-06-05T23:20:10.1283833Z [ 75%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_sorter.c.o 2025-06-05T23:20:10.1284589Z [ 78%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_json_parser.c.o 2025-06-05T23:20:10.1285353Z [ 81%] Building C object src/compiler/CMakeFiles/flatcc.dir/codegen_c_json_printer.c.o 2025-06-05T23:20:10.1286117Z [ 84%] Building C object src/compiler/CMakeFiles/flatcc.dir/__/runtime/builder.c.o 2025-06-05T23:20:10.1286845Z [ 87%] Building C object src/compiler/CMakeFiles/flatcc.dir/__/runtime/emitter.c.o 2025-06-05T23:20:10.1287601Z [ 90%] Building C object src/compiler/CMakeFiles/flatcc.dir/__/runtime/refmap.c.o 2025-06-05T23:20:10.3944086Z [ 93%] Linking C static library /pytorch/executorch/third-party/flatcc/lib/libflatcc.a 2025-06-05T23:20:10.3944735Z -- Looking for realpath - found 2025-06-05T23:20:10.3945165Z -- CMAKE_CXX_FLAGS: "-DFLATBUFFERS_MAX_ALIGNMENT=1024" 2025-06-05T23:20:10.3945781Z -- Configuring done (0.7s) 2025-06-05T23:20:10.3946162Z -- Generating done (0.0s) 2025-06-05T23:20:10.3947351Z -- Build files have been written to: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/src/flatbuffers_external_project-build 2025-06-05T23:20:10.3948697Z [ 93%] Built target flatcc 2025-06-05T23:20:10.3949516Z [ 21%] Performing build step for 'flatbuffers_external_project' 2025-06-05T23:20:10.3950555Z [ 96%] Building C object src/cli/CMakeFiles/flatcc_cli.dir/flatcc_cli.c.o 2025-06-05T23:20:10.3951487Z [ 2%] Building CXX object CMakeFiles/flatc.dir/src/idl_parser.cpp.o 2025-06-05T23:20:10.3952285Z [ 5%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_text.cpp.o 2025-06-05T23:20:10.3953066Z [ 7%] Building CXX object CMakeFiles/flatc.dir/src/reflection.cpp.o 2025-06-05T23:20:10.3953938Z [ 10%] Building CXX object CMakeFiles/flatc.dir/src/util.cpp.o 2025-06-05T23:20:10.3954812Z [ 13%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_binary.cpp.o 2025-06-05T23:20:10.3955731Z [ 15%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_cpp.cpp.o 2025-06-05T23:20:10.3956823Z [ 18%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_dart.cpp.o 2025-06-05T23:20:10.3957977Z [ 21%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_csharp.cpp.o 2025-06-05T23:20:10.3959296Z [100%] Linking C executable /pytorch/executorch/third-party/flatcc/bin/flatcc 2025-06-05T23:20:10.3960157Z [100%] Built target flatcc_cli 2025-06-05T23:20:10.3960987Z [ 21%] Performing install step for 'flatcc_external_project' 2025-06-05T23:20:10.3961667Z [ 21%] Built target flatccrt 2025-06-05T23:20:10.3962084Z [ 93%] Built target flatcc 2025-06-05T23:20:10.3962714Z [ 23%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_kotlin.cpp.o 2025-06-05T23:20:10.3963294Z [100%] Built target flatcc_cli 2025-06-05T23:20:10.3964642Z [ 26%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_kotlin_kmp.cpp.o 2025-06-05T23:20:10.3965252Z Install the project... 2025-06-05T23:20:10.3965541Z -- Install configuration: "" 2025-06-05T23:20:10.3966254Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc 2025-06-05T23:20:10.3967416Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc.h 2025-06-05T23:20:10.3968577Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_accessors.h 2025-06-05T23:20:10.3969809Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_alloc.h 2025-06-05T23:20:10.3971197Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_assert.h 2025-06-05T23:20:10.3972661Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_builder.h 2025-06-05T23:20:10.3974336Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_emitter.h 2025-06-05T23:20:10.3975506Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_endian.h 2025-06-05T23:20:10.3976461Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_epilogue.h 2025-06-05T23:20:10.3977391Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_flatbuffers.h 2025-06-05T23:20:10.3978584Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_identifier.h 2025-06-05T23:20:10.3979679Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_iov.h 2025-06-05T23:20:10.3980575Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_json_parser.h 2025-06-05T23:20:10.3981513Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_json_printer.h 2025-06-05T23:20:10.3982440Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_portable.h 2025-06-05T23:20:10.3983573Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_prologue.h 2025-06-05T23:20:10.3984686Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_refmap.h 2025-06-05T23:20:10.3985648Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_rtconfig.h 2025-06-05T23:20:10.3986534Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_types.h 2025-06-05T23:20:10.3987438Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_unaligned.h 2025-06-05T23:20:10.3988460Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_verifier.h 2025-06-05T23:20:10.3989509Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/flatcc_version.h 2025-06-05T23:20:10.3990526Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable 2025-06-05T23:20:10.3991388Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/LICENSE 2025-06-05T23:20:10.3992302Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/README.md 2025-06-05T23:20:10.3993370Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/grisu3_math.h 2025-06-05T23:20:10.3994386Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/grisu3_parse.h 2025-06-05T23:20:10.3995346Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/grisu3_print.h 2025-06-05T23:20:10.3996286Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include 2025-06-05T23:20:10.3997204Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/README 2025-06-05T23:20:10.3998227Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/linux 2025-06-05T23:20:10.3999279Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/linux/endian.h 2025-06-05T23:20:10.4000266Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/std 2025-06-05T23:20:10.4001307Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/std/inttypes.h 2025-06-05T23:20:10.4002628Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/std/stdalign.h 2025-06-05T23:20:10.4003665Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/std/stdbool.h 2025-06-05T23:20:10.4004728Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/include/std/stdint.h 2025-06-05T23:20:10.4005854Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/paligned_alloc.h 2025-06-05T23:20:10.4006882Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pattributes.h 2025-06-05T23:20:10.4007867Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pbase64.h 2025-06-05T23:20:10.4008889Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pcrt.h 2025-06-05T23:20:10.4009821Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pdiagnostic.h 2025-06-05T23:20:10.4010855Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pdiagnostic_pop.h 2025-06-05T23:20:10.4011976Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pdiagnostic_push.h 2025-06-05T23:20:10.4013180Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pendian.h 2025-06-05T23:20:10.4014449Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pendian_detect.h 2025-06-05T23:20:10.4015553Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pinline.h 2025-06-05T23:20:10.4016645Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pinttypes.h 2025-06-05T23:20:10.4018182Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pmemaccess.h 2025-06-05T23:20:10.4019811Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/portable.h 2025-06-05T23:20:10.4021379Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/portable_basic.h 2025-06-05T23:20:10.4022872Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pparsefp.h 2025-06-05T23:20:10.4024329Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pparseint.h 2025-06-05T23:20:10.4025850Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pprintfp.h 2025-06-05T23:20:10.4027444Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pprintint.h 2025-06-05T23:20:11.7992871Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/prestrict.h 2025-06-05T23:20:11.7994528Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pstatic_assert.h 2025-06-05T23:20:11.7995737Z [ 28%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_go.cpp.o 2025-06-05T23:20:11.7996678Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pstatic_assert_scope.h 2025-06-05T23:20:11.7997779Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pstdalign.h 2025-06-05T23:20:11.7998823Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pstdbool.h 2025-06-05T23:20:11.8000053Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pstdint.h 2025-06-05T23:20:11.8001671Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/punaligned.h 2025-06-05T23:20:11.8002792Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pversion.h 2025-06-05T23:20:11.8003876Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/portable/pwarnings.h 2025-06-05T23:20:11.8005090Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection 2025-06-05T23:20:11.8006250Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/README 2025-06-05T23:20:11.8007662Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/flatbuffers_common_builder.h 2025-06-05T23:20:11.8009039Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/flatbuffers_common_reader.h 2025-06-05T23:20:11.8010648Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/reflection_builder.h 2025-06-05T23:20:11.8012082Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/reflection_reader.h 2025-06-05T23:20:11.8013166Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/reflection/reflection_verifier.h 2025-06-05T23:20:11.8014104Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support 2025-06-05T23:20:11.8014962Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support/README 2025-06-05T23:20:11.8015839Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support/cdump.h 2025-06-05T23:20:11.8016747Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support/elapsed.h 2025-06-05T23:20:11.8017658Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support/hexdump.h 2025-06-05T23:20:11.8018575Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/include/flatcc/support/readfile.h 2025-06-05T23:20:11.8019424Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/lib/libflatccrt.a 2025-06-05T23:20:11.8020181Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/lib/libflatcc.a 2025-06-05T23:20:11.8020920Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatcc_external_project/bin/flatcc 2025-06-05T23:20:11.8021580Z [ 21%] Completed 'flatcc_external_project' 2025-06-05T23:20:11.8022128Z [ 31%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_java.cpp.o 2025-06-05T23:20:11.8022789Z [ 21%] Built target flatcc_external_project 2025-06-05T23:20:11.8023297Z [ 34%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_ts.cpp.o 2025-06-05T23:20:11.8024161Z [ 36%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_php.cpp.o 2025-06-05T23:20:11.8024799Z [ 39%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_python.cpp.o 2025-06-05T23:20:11.8025450Z [ 42%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_lobster.cpp.o 2025-06-05T23:20:11.8026081Z [ 44%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_rust.cpp.o 2025-06-05T23:20:11.8026703Z [ 47%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_fbs.cpp.o 2025-06-05T23:20:11.8027327Z [ 50%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_grpc.cpp.o 2025-06-05T23:20:11.8028167Z [ 52%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_json_schema.cpp.o 2025-06-05T23:20:11.8028845Z [ 55%] Building CXX object CMakeFiles/flatc.dir/src/idl_gen_swift.cpp.o 2025-06-05T23:20:11.8029552Z [ 57%] Building CXX object CMakeFiles/flatc.dir/src/file_name_saving_file_manager.cpp.o 2025-06-05T23:20:11.8030413Z [ 60%] Building CXX object CMakeFiles/flatc.dir/src/file_binary_writer.cpp.o 2025-06-05T23:20:11.8031140Z [ 63%] Building CXX object CMakeFiles/flatc.dir/src/file_writer.cpp.o 2025-06-05T23:20:11.8031732Z [ 65%] Building CXX object CMakeFiles/flatc.dir/src/flatc.cpp.o 2025-06-05T23:20:11.8032329Z [ 68%] Building CXX object CMakeFiles/flatc.dir/src/flatc_main.cpp.o 2025-06-05T23:20:11.8032962Z [ 71%] Building CXX object CMakeFiles/flatc.dir/src/binary_annotator.cpp.o 2025-06-05T23:20:11.8033673Z [ 73%] Building CXX object CMakeFiles/flatc.dir/src/annotated_binary_text_gen.cpp.o 2025-06-05T23:20:11.8034340Z [ 76%] Building CXX object CMakeFiles/flatc.dir/src/bfbs_gen_lua.cpp.o 2025-06-05T23:20:11.8034969Z [ 78%] Building CXX object CMakeFiles/flatc.dir/src/bfbs_gen_nim.cpp.o 2025-06-05T23:20:11.8035615Z [ 81%] Building CXX object CMakeFiles/flatc.dir/src/code_generators.cpp.o 2025-06-05T23:20:11.8036325Z [ 84%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/cpp_generator.cc.o 2025-06-05T23:20:11.8037173Z [ 86%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/go_generator.cc.o 2025-06-05T23:20:11.8037922Z [ 89%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/java_generator.cc.o 2025-06-05T23:20:11.8038703Z [ 92%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/python_generator.cc.o 2025-06-05T23:20:11.8039486Z [ 97%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/swift_generator.cc.o 2025-06-05T23:20:11.8040229Z [ 97%] Building CXX object CMakeFiles/flatc.dir/grpc/src/compiler/ts_generator.cc.o 2025-06-05T23:20:11.8041036Z [ 21%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/builder.c.o 2025-06-05T23:20:11.8041879Z [ 22%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/emitter.c.o 2025-06-05T23:20:11.8042715Z [ 22%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/refmap.c.o 2025-06-05T23:20:11.8043570Z [ 22%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/verifier.c.o 2025-06-05T23:20:11.8044427Z [ 23%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/json_parser.c.o 2025-06-05T23:20:11.8045317Z [ 23%] Building C object third-party/flatcc/src/runtime/CMakeFiles/flatccrt.dir/json_printer.c.o 2025-06-05T23:20:11.8046019Z [100%] Linking CXX executable flatc 2025-06-05T23:20:11.8046666Z [ 23%] Linking C static library /pytorch/executorch/third-party/flatcc/lib/libflatccrt.a 2025-06-05T23:20:11.8047194Z [ 23%] Built target flatccrt 2025-06-05T23:20:11.8047510Z [100%] Built target flatc 2025-06-05T23:20:11.8048170Z [ 24%] Performing install step for 'flatbuffers_external_project' 2025-06-05T23:20:11.8048586Z [100%] Built target flatc 2025-06-05T23:20:11.8048896Z Install the project... 2025-06-05T23:20:11.8049183Z -- Install configuration: "" 2025-06-05T23:20:11.8049744Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers 2025-06-05T23:20:11.8050648Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/allocator.h 2025-06-05T23:20:11.8051594Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/array.h 2025-06-05T23:20:11.8052513Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/base.h 2025-06-05T23:20:11.8053417Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/buffer.h 2025-06-05T23:20:11.8054367Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/buffer_ref.h 2025-06-05T23:20:11.8055404Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/code_generator.h 2025-06-05T23:20:11.8056584Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/code_generators.h 2025-06-05T23:20:11.8057601Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/default_allocator.h 2025-06-05T23:20:11.8058608Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/detached_buffer.h 2025-06-05T23:20:11.8059599Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/file_manager.h 2025-06-05T23:20:11.8060592Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/flatbuffer_builder.h 2025-06-05T23:20:11.8061598Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/flatbuffers.h 2025-06-05T23:20:11.8062549Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/flatc.h 2025-06-05T23:20:11.8063500Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/flex_flat_util.h 2025-06-05T23:20:11.8064793Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/flexbuffers.h 2025-06-05T23:20:12.7207941Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/grpc.h 2025-06-05T23:20:12.7209705Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/hash.h 2025-06-05T23:20:12.7211486Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/idl.h 2025-06-05T23:20:12.7213287Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/minireflect.h 2025-06-05T23:20:12.7215110Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/pch 2025-06-05T23:20:12.7217009Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/pch/flatc_pch.h 2025-06-05T23:20:12.7218887Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/pch/pch.h 2025-06-05T23:20:12.7220765Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/reflection.h 2025-06-05T23:20:12.7222713Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/reflection_generated.h 2025-06-05T23:20:12.7224664Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/registry.h 2025-06-05T23:20:12.7226578Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/stl_emulation.h 2025-06-05T23:20:12.7228511Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/string.h 2025-06-05T23:20:12.7230355Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/struct.h 2025-06-05T23:20:12.7232181Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/table.h 2025-06-05T23:20:12.7233955Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/util.h 2025-06-05T23:20:12.7235709Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/vector.h 2025-06-05T23:20:12.7237596Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/vector_downward.h 2025-06-05T23:20:12.7239532Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/include/flatbuffers/verifier.h 2025-06-05T23:20:12.7241549Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/lib/cmake/flatbuffers/flatbuffers-config.cmake 2025-06-05T23:20:12.7244102Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/lib/cmake/flatbuffers/BuildFlatBuffers.cmake 2025-06-05T23:20:12.7246367Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/lib/cmake/flatbuffers/flatbuffers-config-version.cmake 2025-06-05T23:20:12.7248263Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/bin/flatc 2025-06-05T23:20:12.7250004Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/lib/cmake/flatbuffers/FlatcTargets.cmake 2025-06-05T23:20:12.7252128Z -- Installing: /pytorch/executorch/cmake-out/third-party/flatbuffers_external_project/lib/cmake/flatbuffers/FlatcTargets-noconfig.cmake 2025-06-05T23:20:12.7254016Z [ 24%] Completed 'flatbuffers_external_project' 2025-06-05T23:20:12.7254750Z [ 24%] Built target flatbuffers_external_project 2025-06-05T23:20:12.7255517Z [ 24%] Generating common_schema headers 2025-06-05T23:20:12.7256146Z [ 24%] Built target common_schema 2025-06-05T23:20:12.7256814Z [ 25%] Generating program_schema headers 2025-06-05T23:20:12.7257441Z [ 25%] Built target program_schema 2025-06-05T23:20:12.7258545Z [ 26%] Building CXX object CMakeFiles/executorch_core.dir/runtime/backend/interface.cpp.o 2025-06-05T23:20:12.7260002Z [ 26%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/evalue.cpp.o 2025-06-05T23:20:12.7261738Z [ 27%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/exec_aten/util/tensor_shape_to_c_string.cpp.o 2025-06-05T23:20:12.7263671Z [ 27%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/exec_aten/util/tensor_util_portable.cpp.o 2025-06-05T23:20:12.7265503Z [ 27%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/tag.cpp.o 2025-06-05T23:20:12.7267165Z [ 27%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/portable_type/tensor_impl.cpp.o 2025-06-05T23:20:12.7268936Z [ 28%] Building CXX object CMakeFiles/executorch_core.dir/runtime/core/tensor_layout.cpp.o 2025-06-05T23:20:12.7270489Z [ 28%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/method.cpp.o 2025-06-05T23:20:12.7272057Z [ 28%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/method_meta.cpp.o 2025-06-05T23:20:12.7273579Z [ 29%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/program.cpp.o 2025-06-05T23:20:12.7275185Z [ 29%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/pte_data_map.cpp.o 2025-06-05T23:20:12.7276843Z [ 29%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/tensor_parser_exec_aten.cpp.o 2025-06-05T23:20:12.7278641Z [ 30%] Building CXX object CMakeFiles/executorch_core.dir/runtime/executor/tensor_parser_portable.cpp.o 2025-06-05T23:20:12.7280421Z [ 30%] Building CXX object CMakeFiles/executorch_core.dir/runtime/kernel/operator_registry.cpp.o 2025-06-05T23:20:12.7282026Z [ 30%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/abort.cpp.o 2025-06-05T23:20:12.7283536Z [ 31%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/log.cpp.o 2025-06-05T23:20:12.7285005Z [ 31%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/platform.cpp.o 2025-06-05T23:20:12.7286590Z [ 31%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/profiler.cpp.o 2025-06-05T23:20:12.7288134Z [ 31%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/runtime.cpp.o 2025-06-05T23:20:12.7289666Z [ 32%] Building CXX object CMakeFiles/executorch_core.dir/schema/extended_header.cpp.o 2025-06-05T23:20:12.7291260Z [ 32%] Building CXX object CMakeFiles/executorch_core.dir/runtime/platform/default/posix.cpp.o 2025-06-05T23:20:12.7292748Z [ 32%] Linking CXX static library libexecutorch_core.a 2025-06-05T23:20:12.7293554Z [ 32%] Built target executorch_core 2025-06-05T23:20:12.7294677Z [ 32%] Building CXX object CMakeFiles/executorch.dir/kernels/prim_ops/et_copy_index.cpp.o 2025-06-05T23:20:12.7296183Z [ 33%] Building CXX object CMakeFiles/executorch.dir/kernels/prim_ops/et_view.cpp.o 2025-06-05T23:20:12.7297710Z [ 34%] Building CXX object CMakeFiles/executorch.dir/kernels/prim_ops/register_prim_ops.cpp.o 2025-06-05T23:20:12.7299472Z [ 34%] Building CXX object extension/threadpool/CMakeFiles/extension_threadpool.dir/threadpool.cpp.o 2025-06-05T23:20:12.7301295Z [ 34%] Building CXX object extension/threadpool/CMakeFiles/extension_threadpool.dir/thread_parallel.cpp.o 2025-06-05T23:20:12.7303242Z [ 34%] Building CXX object extension/threadpool/CMakeFiles/extension_threadpool.dir/threadpool_guard.cpp.o 2025-06-05T23:20:12.7305139Z [ 35%] Building CXX object extension/threadpool/CMakeFiles/extension_threadpool.dir/cpuinfo_utils.cpp.o 2025-06-05T23:20:12.7307150Z [ 35%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/advanced_index_util.cpp.o 2025-06-05T23:20:12.7309359Z [ 35%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/activation_ops_util.cpp.o 2025-06-05T23:20:12.7311428Z [ 36%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/broadcast_util.cpp.o 2025-06-05T23:20:12.7313400Z [ 36%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/copy_ops_util.cpp.o 2025-06-05T23:20:12.7315417Z [ 36%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/delinearize_index.cpp.o 2025-06-05T23:20:12.7317456Z [ 36%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/distance_util.cpp.o 2025-06-05T23:20:12.7319441Z [ 37%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/dtype_util.cpp.o 2025-06-05T23:20:12.7321364Z [ 37%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/index_util.cpp.o 2025-06-05T23:20:12.7323287Z [ 37%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/kernel_ops_util.cpp.o 2025-06-05T23:20:12.7324734Z [ 37%] Linking CXX static library libexecutorch.a 2025-06-05T23:20:12.7325354Z [ 37%] Built target executorch 2025-06-05T23:20:12.7326154Z [ 37%] Linking CXX static library libextension_threadpool.a 2025-06-05T23:20:12.7327707Z [ 38%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/matmul_ops_util.cpp.o 2025-06-05T23:20:12.7328917Z [ 38%] Built target extension_threadpool 2025-06-05T23:20:12.7330372Z [ 38%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/normalization_ops_util.cpp.o 2025-06-05T23:20:12.7332415Z [ 38%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/padding_util.cpp.o 2025-06-05T23:20:12.7334358Z [ 39%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/reduce_util.cpp.o 2025-06-05T23:20:12.7336326Z [ 39%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/repeat_util.cpp.o 2025-06-05T23:20:12.7338242Z [ 40%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/slice_util.cpp.o 2025-06-05T23:20:13.1600912Z [ 40%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/select_copy_util.cpp.o 2025-06-05T23:20:13.1602990Z [ 40%] Building CXX object kernels/portable/cpu/util/CMakeFiles/kernels_util_all_deps.dir/upsample_util.cpp.o 2025-06-05T23:20:13.1604496Z [ 40%] Linking CXX static library libkernels_util_all_deps.a 2025-06-05T23:20:13.1605569Z [ 40%] Built target kernels_util_all_deps 2025-06-05T23:20:13.1606981Z [ 41%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op__empty_dim_order.cpp.o 2025-06-05T23:20:13.1608550Z [ 41%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op__to_dim_order_copy.cpp.o 2025-06-05T23:20:13.1609873Z [ 41%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_abs.cpp.o 2025-06-05T23:20:13.1611138Z [ 42%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_acos.cpp.o 2025-06-05T23:20:13.1612349Z [ 42%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_acosh.cpp.o 2025-06-05T23:20:13.1613590Z [ 42%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_add.cpp.o 2025-06-05T23:20:13.1614847Z [ 42%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_alias_copy.cpp.o 2025-06-05T23:20:13.1616209Z [ 43%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_addmm.cpp.o 2025-06-05T23:20:13.1617530Z [ 43%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_allclose.cpp.o 2025-06-05T23:20:13.1618806Z [ 43%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_amax.cpp.o 2025-06-05T23:20:13.1620057Z [ 44%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_amin.cpp.o 2025-06-05T23:20:13.1621464Z [ 44%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_any.cpp.o 2025-06-05T23:20:13.1622409Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.1623014Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.1623641Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.1624264Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.1625065Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.1625935Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.1633976Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.1644802Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1660491Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1674863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1689480Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1704692Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.1712464Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.1714250Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.1715267Z 94 | struct array 2025-06-05T23:20:13.1715673Z | ^~~~~ 2025-06-05T23:20:13.1717494Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.1719061Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.1719755Z | ^~~~~~~~ 2025-06-05T23:20:13.1728525Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.1744968Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1761628Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1776874Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1791858Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1806902Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.1813877Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.1815591Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.1816631Z 94 | struct array 2025-06-05T23:20:13.1817043Z | ^~~~~ 2025-06-05T23:20:13.1818700Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.1820231Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.1820902Z | ^~~~~~~~ 2025-06-05T23:20:13.1829030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.1844661Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1860460Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1876017Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1889911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1905956Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.1913607Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.1915361Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.1916420Z 94 | struct array 2025-06-05T23:20:13.1916831Z | ^~~~~ 2025-06-05T23:20:13.1918459Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.1919968Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.1920668Z | ^~~~~~~~ 2025-06-05T23:20:13.1929859Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.1946764Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1964652Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.1980929Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.1996608Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2012589Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2020595Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2022398Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2023478Z 94 | struct array 2025-06-05T23:20:13.2023883Z | ^~~~~ 2025-06-05T23:20:13.2025565Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.2027197Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2028051Z | ^~~~~~~~ 2025-06-05T23:20:13.2036971Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.2053533Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2077524Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2092772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2108145Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2123707Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2131350Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2133068Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2134121Z 94 | struct array 2025-06-05T23:20:13.2134554Z | ^~~~~ 2025-06-05T23:20:13.2136163Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2137697Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2138425Z | ^~~~~~~~ 2025-06-05T23:20:13.2147698Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.2164817Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2182478Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2198893Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2214896Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2230552Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2238092Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2239827Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2240855Z 94 | struct array 2025-06-05T23:20:13.2241279Z | ^~~~~ 2025-06-05T23:20:13.2242892Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2244399Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2245118Z | ^~~~~~~~ 2025-06-05T23:20:13.2253724Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.2271568Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2287450Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2302329Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2317677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2333343Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2340930Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2342612Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2343636Z 94 | struct array 2025-06-05T23:20:13.2344014Z | ^~~~~ 2025-06-05T23:20:13.2345518Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2346925Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2347727Z | ^~~~~~~~ 2025-06-05T23:20:13.2356818Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.2373759Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2391544Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2408194Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2423802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2454339Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2461860Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2464004Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2465017Z 94 | struct array 2025-06-05T23:20:13.2465429Z | ^~~~~ 2025-06-05T23:20:13.2466831Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2468318Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2468998Z | ^~~~~~~~ 2025-06-05T23:20:13.2477549Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.2493241Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2510579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2525615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2540960Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2556677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2564365Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2566096Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2567115Z 94 | struct array 2025-06-05T23:20:13.2567529Z | ^~~~~ 2025-06-05T23:20:13.2569097Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2570581Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2571320Z | ^~~~~~~~ 2025-06-05T23:20:13.2580591Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.2597589Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2612774Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2628822Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2643935Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2659621Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2666753Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2668488Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2669478Z 94 | struct array 2025-06-05T23:20:13.2669880Z | ^~~~~ 2025-06-05T23:20:13.2671489Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.2672953Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2673656Z | ^~~~~~~~ 2025-06-05T23:20:13.2682219Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.2697801Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2714100Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2729029Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2743942Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2774979Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2782410Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2784114Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2785117Z 94 | struct array 2025-06-05T23:20:13.2785781Z | ^~~~~ 2025-06-05T23:20:13.2787416Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.2788973Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2789620Z | ^~~~~~~~ 2025-06-05T23:20:13.2798529Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.2815170Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2832720Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2849074Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2864873Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2880606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2888244Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2889905Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2890918Z 94 | struct array 2025-06-05T23:20:13.2891351Z | ^~~~~ 2025-06-05T23:20:13.2892844Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.2894273Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2894974Z | ^~~~~~~~ 2025-06-05T23:20:13.2903701Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.2919028Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2935619Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.2950706Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2966157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.2982254Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.2989856Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.2991488Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.2992519Z 94 | struct array 2025-06-05T23:20:13.2992951Z | ^~~~~ 2025-06-05T23:20:13.2994507Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.2995909Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.2996625Z | ^~~~~~~~ 2025-06-05T23:20:13.3005735Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3022545Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3040430Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3056849Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3072250Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3087260Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.3094484Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.3096226Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3097428Z 94 | struct array 2025-06-05T23:20:13.3097856Z | ^~~~~ 2025-06-05T23:20:13.3099576Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.3101054Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3101776Z | ^~~~~~~~ 2025-06-05T23:20:13.3110374Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.3126221Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3142474Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3157433Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3172621Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3188386Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.3196004Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.3197730Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3198777Z 94 | struct array 2025-06-05T23:20:13.3199188Z | ^~~~~ 2025-06-05T23:20:13.3200039Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:13.3201357Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:13.3202548Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:13.3203733Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:13.3204957Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:13.3206027Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3208322Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:13.3209969Z 384 | unsigned short x; 2025-06-05T23:20:13.3210399Z | ^ 2025-06-05T23:20:13.3210913Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.3211564Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.3212278Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.3212997Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.3214165Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.3215243Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3224421Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3241257Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3258868Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3275758Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3291246Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3307223Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.3314985Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.3316694Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3317741Z 94 | struct array 2025-06-05T23:20:13.3318153Z | ^~~~~ 2025-06-05T23:20:13.3319017Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:13.3320354Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:13.3321614Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:13.3322849Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:13.3324084Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:13.3325164Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3327503Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:13.3329166Z 384 | unsigned short x; 2025-06-05T23:20:13.3329588Z | ^ 2025-06-05T23:20:13.3330093Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.3330750Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.3331437Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.3332295Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.3333246Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.3334329Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3343098Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.3359174Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3376081Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3391783Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3406762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3422652Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.3430396Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.3432173Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3433225Z 94 | struct array 2025-06-05T23:20:13.3433647Z | ^~~~~ 2025-06-05T23:20:13.3434540Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:13.3435690Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:13.3436804Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:13.3437956Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:13.3438970Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3441157Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:13.3442738Z 84 | uint16_t x; 2025-06-05T23:20:13.3443127Z | ^ 2025-06-05T23:20:13.3443572Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.3444211Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.3444884Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.3445539Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.3446069Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.3446630Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3451568Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3460730Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3470386Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3478746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3486914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3494909Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::addmm_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, const Tensor&, const Scalar&, const Scalar&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:13.3498793Z /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:59:3: required from here 2025-06-05T23:20:13.3499699Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3500257Z 94 | struct array 2025-06-05T23:20:13.3500502Z | ^~~~~ 2025-06-05T23:20:13.3500962Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:13.3501647Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:13.3502271Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:13.3502909Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:13.3503475Z from /pytorch/executorch/kernels/portable/cpu/op_addmm.cpp:9: 2025-06-05T23:20:13.3504668Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:13.3505514Z 84 | uint16_t x; 2025-06-05T23:20:13.3505731Z | ^ 2025-06-05T23:20:13.3506008Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.3506359Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.3506769Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.3507166Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.3507719Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.3508290Z from /pytorch/executorch/kernels/portable/cpu/op_add.cpp:9: 2025-06-05T23:20:13.3513195Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.3521980Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3531055Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3539473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3547983Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3556876Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3560962Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3561857Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3562436Z 94 | struct array 2025-06-05T23:20:13.3562662Z | ^~~~~ 2025-06-05T23:20:13.3563552Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.3564544Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3564939Z | ^~~~~~~~ 2025-06-05T23:20:13.3569931Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3579307Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3590325Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3602159Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3610874Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3619737Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3623852Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3624753Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3625328Z 94 | struct array 2025-06-05T23:20:13.3625559Z | ^~~~~ 2025-06-05T23:20:13.3626447Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.3627263Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3627738Z | ^~~~~~~~ 2025-06-05T23:20:13.3632683Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.3641798Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3650864Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3659263Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3667862Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3677100Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3684084Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3685439Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3686008Z 94 | struct array 2025-06-05T23:20:13.3686340Z | ^~~~~ 2025-06-05T23:20:13.3687236Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.3688034Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3688428Z | ^~~~~~~~ 2025-06-05T23:20:13.3695340Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3709419Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3723690Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3738767Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3754664Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3771693Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3779725Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3781434Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3782429Z 94 | struct array 2025-06-05T23:20:13.3782837Z | ^~~~~ 2025-06-05T23:20:13.3784397Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.3786163Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3786989Z | ^~~~~~~~ 2025-06-05T23:20:13.3795598Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.3810020Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3824559Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3837725Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3852007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3862466Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3866851Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3868068Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3868830Z 94 | struct array 2025-06-05T23:20:13.3869216Z | ^~~~~ 2025-06-05T23:20:13.3870579Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.3872129Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3872760Z | ^~~~~~~~ 2025-06-05T23:20:13.3881062Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.3898526Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3916409Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.3934012Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3951038Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.3968312Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.3976491Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.3978192Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.3979267Z 94 | struct array 2025-06-05T23:20:13.3979683Z | ^~~~~ 2025-06-05T23:20:13.3981304Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.3982823Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.3983527Z | ^~~~~~~~ 2025-06-05T23:20:13.3992648Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.4009645Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4026901Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4042359Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4058236Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4075761Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4083936Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4085599Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4086590Z 94 | struct array 2025-06-05T23:20:13.4087010Z | ^~~~~ 2025-06-05T23:20:13.4088547Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.4090017Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4090740Z | ^~~~~~~~ 2025-06-05T23:20:13.4100655Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.4119057Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4137859Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4155555Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4172349Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4189347Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4197349Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4199021Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4200017Z 94 | struct array 2025-06-05T23:20:13.4200437Z | ^~~~~ 2025-06-05T23:20:13.4201950Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.4203528Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4204398Z | ^~~~~~~~ 2025-06-05T23:20:13.4213526Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.4230478Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4248236Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4264988Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4281401Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4298789Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4306884Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4308660Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4309716Z 94 | struct array 2025-06-05T23:20:13.4310132Z | ^~~~~ 2025-06-05T23:20:13.4311691Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.4313164Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4313895Z | ^~~~~~~~ 2025-06-05T23:20:13.4323675Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.4341973Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4360501Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4377892Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4395023Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4411902Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4419889Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4421597Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4422629Z 94 | struct array 2025-06-05T23:20:13.4423015Z | ^~~~~ 2025-06-05T23:20:13.4424605Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.4426096Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4426788Z | ^~~~~~~~ 2025-06-05T23:20:13.4435945Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.4452779Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4470008Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4486476Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4502699Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4520092Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4528149Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4529844Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4530867Z 94 | struct array 2025-06-05T23:20:13.4531298Z | ^~~~~ 2025-06-05T23:20:13.4532823Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.4534267Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4535004Z | ^~~~~~~~ 2025-06-05T23:20:13.4544595Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.4562844Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4581716Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4599354Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4616140Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4633390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4641382Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4643061Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4644024Z 94 | struct array 2025-06-05T23:20:13.4644453Z | ^~~~~ 2025-06-05T23:20:13.4645962Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.4647664Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4648390Z | ^~~~~~~~ 2025-06-05T23:20:13.4657384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.4674345Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4692197Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4708895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4725562Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4742636Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4750809Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4752531Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4753531Z 94 | struct array 2025-06-05T23:20:13.4753955Z | ^~~~~ 2025-06-05T23:20:13.4755497Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.4756948Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4757665Z | ^~~~~~~~ 2025-06-05T23:20:13.4766848Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.4785235Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4804104Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4821619Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4838722Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4856051Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4864321Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4866034Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4867075Z 94 | struct array 2025-06-05T23:20:13.4867489Z | ^~~~~ 2025-06-05T23:20:13.4869104Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.4870625Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4871337Z | ^~~~~~~~ 2025-06-05T23:20:13.4880470Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.4897542Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4915482Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.4931126Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4947184Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.4964875Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.4973087Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.4974753Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.4975773Z 94 | struct array 2025-06-05T23:20:13.4976194Z | ^~~~~ 2025-06-05T23:20:13.4977730Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:13.4979135Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.4979890Z | ^~~~~~~~ 2025-06-05T23:20:13.4989594Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5007640Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5026208Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5043771Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.5060518Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.5077815Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::add_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5085838Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:53:3: required from here 2025-06-05T23:20:13.5087477Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5088477Z 94 | struct array 2025-06-05T23:20:13.5088890Z | ^~~~~ 2025-06-05T23:20:13.5090418Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:13.5092146Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5092860Z | ^~~~~~~~ 2025-06-05T23:20:13.5101256Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5116672Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5132293Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5146805Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5161662Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5176361Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5183743Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5185517Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5186591Z 94 | struct array 2025-06-05T23:20:13.5187009Z | ^~~~~ 2025-06-05T23:20:13.5188763Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:13.5190345Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5191054Z | ^~~~~~~~ 2025-06-05T23:20:13.5199841Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5216114Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5233093Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5247959Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5262646Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5274551Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5278395Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5279307Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5279883Z 94 | struct array 2025-06-05T23:20:13.5280116Z | ^~~~~ 2025-06-05T23:20:13.5281008Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:13.5281841Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5282228Z | ^~~~~~~~ 2025-06-05T23:20:13.5286549Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5294284Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5302170Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5309678Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5317101Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5324805Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5328544Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5329415Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5329988Z 94 | struct array 2025-06-05T23:20:13.5330229Z | ^~~~~ 2025-06-05T23:20:13.5331089Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:13.5331906Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5332286Z | ^~~~~~~~ 2025-06-05T23:20:13.5336827Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5345083Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5353763Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5361604Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5374851Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5389367Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5396649Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5398398Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5399440Z 94 | struct array 2025-06-05T23:20:13.5399869Z | ^~~~~ 2025-06-05T23:20:13.5401406Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:13.5402814Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5403508Z | ^~~~~~~~ 2025-06-05T23:20:13.5411343Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5425492Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5436244Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5443546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5450935Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5461795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5468527Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5470007Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5470878Z 94 | struct array 2025-06-05T23:20:13.5471259Z | ^~~~~ 2025-06-05T23:20:13.5472705Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5474000Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5474563Z | ^~~~~~~~ 2025-06-05T23:20:13.5482807Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5493530Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5502302Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5510204Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5518772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5529612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5533482Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5534421Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5534977Z 94 | struct array 2025-06-05T23:20:13.5535207Z | ^~~~~ 2025-06-05T23:20:13.5536057Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5536838Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5537226Z | ^~~~~~~~ 2025-06-05T23:20:13.5541482Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5549232Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5557097Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5568272Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5576742Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5591580Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5598542Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5600079Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5600969Z 94 | struct array 2025-06-05T23:20:13.5601364Z | ^~~~~ 2025-06-05T23:20:13.5602814Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5604264Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5604956Z | ^~~~~~~~ 2025-06-05T23:20:13.5613510Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5627354Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5644469Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5655449Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5667183Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5682407Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5689775Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5691461Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5692646Z 94 | struct array 2025-06-05T23:20:13.5693162Z | ^~~~~ 2025-06-05T23:20:13.5694640Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5696044Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5696725Z | ^~~~~~~~ 2025-06-05T23:20:13.5704888Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5720131Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5734663Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5749292Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5763952Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5778640Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5786090Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5787858Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5788931Z 94 | struct array 2025-06-05T23:20:13.5789359Z | ^~~~~ 2025-06-05T23:20:13.5790965Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5792528Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5793247Z | ^~~~~~~~ 2025-06-05T23:20:13.5802098Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5818239Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5835214Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5850310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5865664Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5881095Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5888533Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5890240Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5891251Z 94 | struct array 2025-06-05T23:20:13.5891666Z | ^~~~~ 2025-06-05T23:20:13.5893210Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:13.5894674Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5895394Z | ^~~~~~~~ 2025-06-05T23:20:13.5903570Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.5918477Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5933323Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.5947793Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5962215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.5974254Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.5978567Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.5979476Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.5980086Z 94 | struct array 2025-06-05T23:20:13.5980328Z | ^~~~~ 2025-06-05T23:20:13.5981198Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:13.5982036Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.5982448Z | ^~~~~~~~ 2025-06-05T23:20:13.5987715Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.5997149Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6007168Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6021154Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6035071Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6044312Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6048020Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.6048877Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6049420Z 94 | struct array 2025-06-05T23:20:13.6049653Z | ^~~~~ 2025-06-05T23:20:13.6050462Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:13.6051217Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6051609Z | ^~~~~~~~ 2025-06-05T23:20:13.6056605Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.6070810Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6085411Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6092856Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6100232Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6107964Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6111667Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.6112529Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6113079Z 94 | struct array 2025-06-05T23:20:13.6113313Z | ^~~~~ 2025-06-05T23:20:13.6114134Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:13.6115029Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6115416Z | ^~~~~~~~ 2025-06-05T23:20:13.6119888Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.6128087Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6136627Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6144348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6152023Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6159616Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6163324Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.6164594Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6165425Z 94 | struct array 2025-06-05T23:20:13.6165710Z | ^~~~~ 2025-06-05T23:20:13.6166535Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:13.6167315Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6167698Z | ^~~~~~~~ 2025-06-05T23:20:13.6171874Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.6179617Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6187457Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6194770Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6202076Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6209802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6213558Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.6214421Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6214951Z 94 | struct array 2025-06-05T23:20:13.6215196Z | ^~~~~ 2025-06-05T23:20:13.6216091Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:13.6217340Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6218015Z | ^~~~~~~~ 2025-06-05T23:20:13.6226528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.6242937Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6259735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6275628Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6290554Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.6305702Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::add_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6313172Z /pytorch/executorch/kernels/portable/cpu/op_add.cpp:104:3: required from here 2025-06-05T23:20:13.6314859Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6315875Z 94 | struct array 2025-06-05T23:20:13.6316315Z | ^~~~~ 2025-06-05T23:20:13.6317818Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:13.6319195Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6319922Z | ^~~~~~~~ 2025-06-05T23:20:13.6321167Z [ 44%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_arange.cpp.o 2025-06-05T23:20:13.6322896Z [ 45%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_argmax.cpp.o 2025-06-05T23:20:13.6324625Z [ 45%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_argmin.cpp.o 2025-06-05T23:20:13.6326412Z [ 45%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_as_strided_copy.cpp.o 2025-06-05T23:20:13.6328200Z [ 46%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_asin.cpp.o 2025-06-05T23:20:13.6330249Z [ 46%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_asinh.cpp.o 2025-06-05T23:20:13.6331911Z [ 46%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_atan.cpp.o 2025-06-05T23:20:13.6333557Z [ 47%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_atan2.cpp.o 2025-06-05T23:20:13.6335219Z [ 47%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_atanh.cpp.o 2025-06-05T23:20:13.6336989Z [ 47%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_avg_pool2d.cpp.o 2025-06-05T23:20:13.6338773Z [ 48%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_bitwise_and.cpp.o 2025-06-05T23:20:13.6340538Z [ 48%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_bitwise_not.cpp.o 2025-06-05T23:20:13.6342335Z [ 48%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_bitwise_or.cpp.o 2025-06-05T23:20:13.6344132Z [ 49%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_bitwise_xor.cpp.o 2025-06-05T23:20:13.6345876Z [ 49%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_bmm.cpp.o 2025-06-05T23:20:13.6347527Z [ 49%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_cat.cpp.o 2025-06-05T23:20:13.6349357Z [ 49%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_cdist_forward.cpp.o 2025-06-05T23:20:13.6350545Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.6351191Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.6351909Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.6352599Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.6353485Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:13.6354766Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:13.6355926Z from /pytorch/executorch/kernels/portable/cpu/op_atan2.cpp:9: 2025-06-05T23:20:13.6365081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.6381165Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6398179Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6413259Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6428946Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6445207Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6453028Z /pytorch/executorch/kernels/portable/cpu/op_atan2.cpp:57:3: required from here 2025-06-05T23:20:13.6454742Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6455742Z 94 | struct array 2025-06-05T23:20:13.6456140Z | ^~~~~ 2025-06-05T23:20:13.6457686Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.6459118Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6459843Z | ^~~~~~~~ 2025-06-05T23:20:13.6469263Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.6486696Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6504574Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6521359Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6537069Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6553319Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6561176Z /pytorch/executorch/kernels/portable/cpu/op_atan2.cpp:57:3: required from here 2025-06-05T23:20:13.6562857Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6564039Z 94 | struct array 2025-06-05T23:20:13.6564382Z | ^~~~~ 2025-06-05T23:20:13.6565700Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:13.6567098Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6567805Z | ^~~~~~~~ 2025-06-05T23:20:13.6576754Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.6593198Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6610332Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6625764Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6641671Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6657884Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6665690Z /pytorch/executorch/kernels/portable/cpu/op_atan2.cpp:57:3: required from here 2025-06-05T23:20:13.6667411Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6668485Z 94 | struct array 2025-06-05T23:20:13.6668920Z | ^~~~~ 2025-06-05T23:20:13.6670488Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.6671954Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6672655Z | ^~~~~~~~ 2025-06-05T23:20:13.6681986Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.6698457Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6716689Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6733472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6749330Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6765632Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::atan2_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:13.6773507Z /pytorch/executorch/kernels/portable/cpu/op_atan2.cpp:57:3: required from here 2025-06-05T23:20:13.6775194Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6776189Z 94 | struct array 2025-06-05T23:20:13.6776591Z | ^~~~~ 2025-06-05T23:20:13.6778144Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:13.6779567Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6780279Z | ^~~~~~~~ 2025-06-05T23:20:13.6781504Z [ 50%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_ceil.cpp.o 2025-06-05T23:20:13.6782584Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.6783236Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.6783912Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.6784615Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.6785499Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.6786779Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:11, 2025-06-05T23:20:13.6788028Z from /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:9: 2025-06-05T23:20:13.6795243Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.6808003Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6821272Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6833367Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6845484Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6857819Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.6868006Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.6872329Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.6874151Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6875199Z 94 | struct array 2025-06-05T23:20:13.6875615Z | ^~~~~ 2025-06-05T23:20:13.6877322Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.6878927Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6879857Z | ^~~~~~~~ 2025-06-05T23:20:13.6887197Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.6901057Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6915212Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.6928146Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6941963Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.6955371Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.6965130Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.6969429Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.6971191Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.6972252Z 94 | struct array 2025-06-05T23:20:13.6972641Z | ^~~~~ 2025-06-05T23:20:13.6974282Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.6975882Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.6994050Z | ^~~~~~~~ 2025-06-05T23:20:13.7000911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7013404Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7025793Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7037392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7048094Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7054587Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7059632Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7061910Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7062817Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7063386Z 94 | struct array 2025-06-05T23:20:13.7063629Z | ^~~~~ 2025-06-05T23:20:13.7065091Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.7066420Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7067078Z | ^~~~~~~~ 2025-06-05T23:20:13.7074350Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7086749Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7097883Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7109450Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7117423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7123814Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7128864Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7131064Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7131977Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7132544Z 94 | struct array 2025-06-05T23:20:13.7132772Z | ^~~~~ 2025-06-05T23:20:13.7133637Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.7134437Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7134840Z | ^~~~~~~~ 2025-06-05T23:20:13.7138336Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7144701Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7151397Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7157384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7163458Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7169970Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7174999Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7177216Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7178107Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7178662Z 94 | struct array 2025-06-05T23:20:13.7178908Z | ^~~~~ 2025-06-05T23:20:13.7179744Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7180542Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7180925Z | ^~~~~~~~ 2025-06-05T23:20:13.7184851Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7191893Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7199008Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7205429Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7211717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7218203Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7223244Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7225438Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7226345Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7226904Z 94 | struct array 2025-06-05T23:20:13.7227139Z | ^~~~~ 2025-06-05T23:20:13.7228042Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7228825Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7229218Z | ^~~~~~~~ 2025-06-05T23:20:13.7232632Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7238885Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7245358Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7251171Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7257196Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7267972Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7277413Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7281343Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7282893Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7283780Z 94 | struct array 2025-06-05T23:20:13.7284176Z | ^~~~~ 2025-06-05T23:20:13.7285602Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7286993Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7287678Z | ^~~~~~~~ 2025-06-05T23:20:13.7295078Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7307783Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7320348Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7331310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7340272Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7349317Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7357725Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7361223Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7362674Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7363498Z 94 | struct array 2025-06-05T23:20:13.7364028Z | ^~~~~ 2025-06-05T23:20:13.7365278Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7366570Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7367228Z | ^~~~~~~~ 2025-06-05T23:20:13.7373076Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7384911Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7397661Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7409069Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7419321Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7431768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7441655Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7445985Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7447715Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7448747Z 94 | struct array 2025-06-05T23:20:13.7449163Z | ^~~~~ 2025-06-05T23:20:13.7450763Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7452248Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7452981Z | ^~~~~~~~ 2025-06-05T23:20:13.7460386Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7473806Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7487349Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7499782Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7512008Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7524437Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7534216Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7538460Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7540196Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7541196Z 94 | struct array 2025-06-05T23:20:13.7541621Z | ^~~~~ 2025-06-05T23:20:13.7543151Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.7544551Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7545354Z | ^~~~~~~~ 2025-06-05T23:20:13.7551293Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7563583Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7575144Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7585499Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7591733Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7598419Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7607677Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7611703Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7613278Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7614211Z 94 | struct array 2025-06-05T23:20:13.7614628Z | ^~~~~ 2025-06-05T23:20:13.7615972Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:13.7617258Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7617938Z | ^~~~~~~~ 2025-06-05T23:20:13.7624235Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7635555Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7643410Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7649764Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7656003Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_or; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.7662238Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_or]’ 2025-06-05T23:20:13.7671068Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7675571Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:24:75: required from here 2025-06-05T23:20:13.7677314Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7678343Z 94 | struct array 2025-06-05T23:20:13.7678761Z | ^~~~~ 2025-06-05T23:20:13.7680255Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:13.7681678Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7682397Z | ^~~~~~~~ 2025-06-05T23:20:13.7691113Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7708501Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7726154Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7742477Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.7758773Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.7776079Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.7788228Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7792525Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.7794331Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7795625Z 94 | struct array 2025-06-05T23:20:13.7796161Z | ^~~~~ 2025-06-05T23:20:13.7797840Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:13.7799429Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7800141Z | ^~~~~~~~ 2025-06-05T23:20:13.7809798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.7827923Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7846283Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7862258Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.7879526Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.7896577Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.7908788Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.7913179Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.7914930Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.7916021Z 94 | struct array 2025-06-05T23:20:13.7916418Z | ^~~~~ 2025-06-05T23:20:13.7918116Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:13.7919676Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.7920395Z | ^~~~~~~~ 2025-06-05T23:20:13.7929247Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.7946036Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7965207Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.7981633Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.7997820Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8014862Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8026831Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8031583Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8033654Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8034722Z 94 | struct array 2025-06-05T23:20:13.8035108Z | ^~~~~ 2025-06-05T23:20:13.8036767Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:13.8038289Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8039003Z | ^~~~~~~~ 2025-06-05T23:20:13.8048710Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.8066997Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8085179Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8102659Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8119305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8136252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8147892Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8151566Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8153363Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8154425Z 94 | struct array 2025-06-05T23:20:13.8154804Z | ^~~~~ 2025-06-05T23:20:13.8156427Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:13.8158187Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8158907Z | ^~~~~~~~ 2025-06-05T23:20:13.8167018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.8182959Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8200685Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8217075Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8233365Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8249408Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8261264Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8265815Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8267643Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8268622Z 94 | struct array 2025-06-05T23:20:13.8269047Z | ^~~~~ 2025-06-05T23:20:13.8270674Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8272189Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8272912Z | ^~~~~~~~ 2025-06-05T23:20:13.8282689Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.8296832Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8313337Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8330838Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8347698Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8365117Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8377142Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8381462Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8383189Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8384213Z 94 | struct array 2025-06-05T23:20:13.8384649Z | ^~~~~ 2025-06-05T23:20:13.8386293Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8387895Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8388604Z | ^~~~~~~~ 2025-06-05T23:20:13.8397781Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.8414435Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8431773Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8447905Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8464276Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8481102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8493027Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8497406Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8499130Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8500067Z 94 | struct array 2025-06-05T23:20:13.8500480Z | ^~~~~ 2025-06-05T23:20:13.8501994Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8503414Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8504140Z | ^~~~~~~~ 2025-06-05T23:20:13.8513826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.8532152Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8550680Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8567442Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8583852Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8601190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8613081Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8617459Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8619135Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8620138Z 94 | struct array 2025-06-05T23:20:13.8620548Z | ^~~~~ 2025-06-05T23:20:13.8622043Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8623487Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8624218Z | ^~~~~~~~ 2025-06-05T23:20:13.8633252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.8650031Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8667688Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8684001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8699915Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8717038Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8729007Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8733358Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8735198Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8736242Z 94 | struct array 2025-06-05T23:20:13.8736665Z | ^~~~~ 2025-06-05T23:20:13.8738242Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8739706Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8740435Z | ^~~~~~~~ 2025-06-05T23:20:13.8750064Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.8768339Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8786966Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8804164Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8820482Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8837130Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8849407Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8853785Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8855453Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8856489Z 94 | struct array 2025-06-05T23:20:13.8856929Z | ^~~~~ 2025-06-05T23:20:13.8858539Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:13.8859998Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8860732Z | ^~~~~~~~ 2025-06-05T23:20:13.8869951Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.8886564Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8904199Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.8920515Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8936576Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.8953690Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.8965883Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.8970199Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.8972238Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.8973240Z 94 | struct array 2025-06-05T23:20:13.8973672Z | ^~~~~ 2025-06-05T23:20:13.8975204Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:13.8976641Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.8977369Z | ^~~~~~~~ 2025-06-05T23:20:13.8986904Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9004545Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9022542Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9039178Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.9055303Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:13.9072081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:13.9083905Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_or; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9088229Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_or.cpp:34:75: required from here 2025-06-05T23:20:13.9089956Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9090964Z 94 | struct array 2025-06-05T23:20:13.9091393Z | ^~~~~ 2025-06-05T23:20:13.9092868Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:13.9094530Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9095394Z | ^~~~~~~~ 2025-06-05T23:20:13.9096042Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:13.9096709Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:13.9097390Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:13.9098116Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:13.9099010Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:13.9100283Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:11, 2025-06-05T23:20:13.9101436Z from /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:9: 2025-06-05T23:20:13.9108638Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9121448Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9134579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9146457Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9158764Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9171408Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9181367Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9185735Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9187523Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9188682Z 94 | struct array 2025-06-05T23:20:13.9189091Z | ^~~~~ 2025-06-05T23:20:13.9190731Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.9192289Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9192977Z | ^~~~~~~~ 2025-06-05T23:20:13.9200379Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9214183Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9228350Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9241060Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9253674Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9266541Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9276938Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9280989Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9282627Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9283602Z 94 | struct array 2025-06-05T23:20:13.9284014Z | ^~~~~ 2025-06-05T23:20:13.9285618Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:13.9287005Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9287671Z | ^~~~~~~~ 2025-06-05T23:20:13.9294443Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9307194Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9320268Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9331838Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9344138Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9356708Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9366671Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9371003Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9372801Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9373859Z 94 | struct array 2025-06-05T23:20:13.9374269Z | ^~~~~ 2025-06-05T23:20:13.9375930Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.9377455Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9378142Z | ^~~~~~~~ 2025-06-05T23:20:13.9385414Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9398814Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9412375Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9424695Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9437402Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9449157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9457322Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9461456Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9463094Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9464193Z 94 | struct array 2025-06-05T23:20:13.9464541Z | ^~~~~ 2025-06-05T23:20:13.9465999Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:13.9467427Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9468185Z | ^~~~~~~~ 2025-06-05T23:20:13.9473037Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9480421Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9487037Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9496613Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9508236Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9516788Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9526217Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9530590Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9532409Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9533469Z 94 | struct array 2025-06-05T23:20:13.9533893Z | ^~~~~ 2025-06-05T23:20:13.9535548Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9537096Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9537765Z | ^~~~~~~~ 2025-06-05T23:20:13.9545141Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9558410Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9571807Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9584633Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9597224Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9609439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9619327Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9623583Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9625669Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9626708Z 94 | struct array 2025-06-05T23:20:13.9627131Z | ^~~~~ 2025-06-05T23:20:13.9628727Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9630241Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9630919Z | ^~~~~~~~ 2025-06-05T23:20:13.9637345Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9648971Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9660579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9671477Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9683865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9696317Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9704179Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9707448Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9708852Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9709617Z 94 | struct array 2025-06-05T23:20:13.9709997Z | ^~~~~ 2025-06-05T23:20:13.9711317Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9712501Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9713178Z | ^~~~~~~~ 2025-06-05T23:20:13.9720573Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9733515Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9742229Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9752820Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9764657Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9776296Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9785616Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9789858Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9791419Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9792318Z 94 | struct array 2025-06-05T23:20:13.9792719Z | ^~~~~ 2025-06-05T23:20:13.9794419Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9795717Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9796431Z | ^~~~~~~~ 2025-06-05T23:20:13.9803011Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9815471Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9828340Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9839984Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9851887Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9864209Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9874130Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9878444Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9880196Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9881206Z 94 | struct array 2025-06-05T23:20:13.9881612Z | ^~~~~ 2025-06-05T23:20:13.9883158Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9884614Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9885332Z | ^~~~~~~~ 2025-06-05T23:20:13.9892475Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:13.9906064Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9920243Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:13.9932883Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9945063Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:13.9957599Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:13.9967739Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:13.9971881Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:13.9973591Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:13.9974501Z 94 | struct array 2025-06-05T23:20:13.9974927Z | ^~~~~ 2025-06-05T23:20:13.9976488Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:13.9978190Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:13.9979012Z | ^~~~~~~~ 2025-06-05T23:20:13.9985949Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:13.9998654Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0011237Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0022554Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.0034431Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.0047003Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:14.0057019Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0061442Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:14.0063203Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0064364Z 94 | struct array 2025-06-05T23:20:14.0064759Z | ^~~~~ 2025-06-05T23:20:14.0066312Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.0067784Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0068491Z | ^~~~~~~~ 2025-06-05T23:20:14.0075702Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.0088846Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0102791Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0115553Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.0127729Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_and; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.0139978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_and]’ 2025-06-05T23:20:14.0149851Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0154263Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:24:76: required from here 2025-06-05T23:20:14.0155948Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0156951Z 94 | struct array 2025-06-05T23:20:14.0157374Z | ^~~~~ 2025-06-05T23:20:14.0158887Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.0160253Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0160954Z | ^~~~~~~~ 2025-06-05T23:20:14.0169964Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.0187292Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0204870Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0220497Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0237233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0254400Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0266583Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0271177Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0272988Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0274004Z 94 | struct array 2025-06-05T23:20:14.0274371Z | ^~~~~ 2025-06-05T23:20:14.0276030Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.0277592Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0278262Z | ^~~~~~~~ 2025-06-05T23:20:14.0287891Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.0305443Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0320028Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0334843Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0350986Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0364806Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0374679Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0378836Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0380658Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0381731Z 94 | struct array 2025-06-05T23:20:14.0382153Z | ^~~~~ 2025-06-05T23:20:14.0383803Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.0385362Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0386088Z | ^~~~~~~~ 2025-06-05T23:20:14.0395293Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.0412625Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0429047Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0445232Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0461427Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0478835Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0490826Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0495057Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0496844Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0497909Z 94 | struct array 2025-06-05T23:20:14.0498349Z | ^~~~~ 2025-06-05T23:20:14.0500028Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.0501597Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0502279Z | ^~~~~~~~ 2025-06-05T23:20:14.0512053Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.0530114Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0548448Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0565261Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0581503Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0598743Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0610840Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0615176Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0616949Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0617988Z 94 | struct array 2025-06-05T23:20:14.0618417Z | ^~~~~ 2025-06-05T23:20:14.0620074Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.0621591Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0622325Z | ^~~~~~~~ 2025-06-05T23:20:14.0631346Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.0648174Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0665396Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0681355Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0697373Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0714558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0726569Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0730910Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0732694Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0733731Z 94 | struct array 2025-06-05T23:20:14.0734172Z | ^~~~~ 2025-06-05T23:20:14.0735801Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.0737348Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0738026Z | ^~~~~~~~ 2025-06-05T23:20:14.0747738Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.0765973Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0784299Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0801392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0818264Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0836181Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0848052Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0852345Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0853806Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0854734Z 94 | struct array 2025-06-05T23:20:14.0855102Z | ^~~~~ 2025-06-05T23:20:14.0856677Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.0858203Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0858925Z | ^~~~~~~~ 2025-06-05T23:20:14.0867979Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.0885198Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0902439Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0917844Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0928394Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0937140Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.0943222Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.0945444Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.0946315Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.0946857Z 94 | struct array 2025-06-05T23:20:14.0947091Z | ^~~~~ 2025-06-05T23:20:14.0947954Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.0948703Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.0949088Z | ^~~~~~~~ 2025-06-05T23:20:14.0954004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.0963130Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0973431Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.0982669Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.0992584Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1003473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.1011717Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1015090Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.1016658Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1017600Z 94 | struct array 2025-06-05T23:20:14.1018002Z | ^~~~~ 2025-06-05T23:20:14.1019484Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.1020835Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1021589Z | ^~~~~~~~ 2025-06-05T23:20:14.1030128Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.1045168Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1057782Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1068589Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1077834Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1087697Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.1094537Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1097068Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.1098140Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1099011Z 94 | struct array 2025-06-05T23:20:14.1099348Z | ^~~~~ 2025-06-05T23:20:14.1100548Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.1101944Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1102578Z | ^~~~~~~~ 2025-06-05T23:20:14.1111783Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.1128180Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1140167Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1149141Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1161775Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1176120Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.1182266Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1184545Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.1185447Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1186006Z 94 | struct array 2025-06-05T23:20:14.1186238Z | ^~~~~ 2025-06-05T23:20:14.1187083Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.1187952Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1188561Z | ^~~~~~~~ 2025-06-05T23:20:14.1195010Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.1210568Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1224538Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1240037Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1256231Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1273551Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.1310640Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1315026Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.1316809Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1317866Z 94 | struct array 2025-06-05T23:20:14.1318295Z | ^~~~~ 2025-06-05T23:20:14.1319787Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.1321216Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1321941Z | ^~~~~~~~ 2025-06-05T23:20:14.1331712Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.1350136Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1368962Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1386865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1403924Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.1421156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.1433170Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_and; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1437540Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_and.cpp:34:76: required from here 2025-06-05T23:20:14.1439290Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1440281Z 94 | struct array 2025-06-05T23:20:14.1440711Z | ^~~~~ 2025-06-05T23:20:14.1442229Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.1443661Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1444393Z | ^~~~~~~~ 2025-06-05T23:20:14.1445657Z [ 50%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_clamp.cpp.o 2025-06-05T23:20:14.1447382Z [ 50%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_clone.cpp.o 2025-06-05T23:20:14.1449167Z [ 51%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_constant_pad_nd.cpp.o 2025-06-05T23:20:14.1450959Z [ 51%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_convolution.cpp.o 2025-06-05T23:20:14.1452100Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.1452721Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.1453395Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.1454077Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.1455088Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:14.1456393Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:11, 2025-06-05T23:20:14.1457564Z from /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:9: 2025-06-05T23:20:14.1464689Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.1477723Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1490947Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1502415Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1511631Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1521893Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1531761Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1536144Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.1537959Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1539047Z 94 | struct array 2025-06-05T23:20:14.1539476Z | ^~~~~ 2025-06-05T23:20:14.1541163Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.1542779Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1543520Z | ^~~~~~~~ 2025-06-05T23:20:14.1550904Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.1564743Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1578070Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1591308Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1603877Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1616373Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1626411Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1630817Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.1632573Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1633643Z 94 | struct array 2025-06-05T23:20:14.1634050Z | ^~~~~ 2025-06-05T23:20:14.1635901Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.1637583Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1638290Z | ^~~~~~~~ 2025-06-05T23:20:14.1645044Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.1657364Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1670632Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1682566Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1694819Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1707257Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1717176Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1721426Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.1723233Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1724280Z 94 | struct array 2025-06-05T23:20:14.1724687Z | ^~~~~ 2025-06-05T23:20:14.1726345Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.1727923Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1728650Z | ^~~~~~~~ 2025-06-05T23:20:14.1736113Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.1749793Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1764331Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1776985Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1789744Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1802281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1812327Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1816623Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.1818396Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1819465Z 94 | struct array 2025-06-05T23:20:14.1819859Z | ^~~~~ 2025-06-05T23:20:14.1821521Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.1823361Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1824064Z | ^~~~~~~~ 2025-06-05T23:20:14.1830897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.1843408Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1856359Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1868257Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1880119Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1892778Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1902725Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.1906985Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.1908863Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.1909889Z 94 | struct array 2025-06-05T23:20:14.1910321Z | ^~~~~ 2025-06-05T23:20:14.1911903Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.1913362Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.1914089Z | ^~~~~~~~ 2025-06-05T23:20:14.1921393Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.1934951Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1948939Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.1961426Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1973692Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.1985949Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.1996001Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2000349Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2002114Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2003168Z 94 | struct array 2025-06-05T23:20:14.2003592Z | ^~~~~ 2025-06-05T23:20:14.2005196Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.2006707Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2007630Z | ^~~~~~~~ 2025-06-05T23:20:14.2014352Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.2026433Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2039068Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2050584Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2062513Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2074729Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2084789Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2089174Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2090865Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2091880Z 94 | struct array 2025-06-05T23:20:14.2092315Z | ^~~~~ 2025-06-05T23:20:14.2093795Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.2095249Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2095981Z | ^~~~~~~~ 2025-06-05T23:20:14.2103214Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.2116956Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2130924Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2143549Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2156002Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2168251Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2177844Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2182179Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2183884Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2184870Z 94 | struct array 2025-06-05T23:20:14.2185277Z | ^~~~~ 2025-06-05T23:20:14.2186763Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.2188264Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2188956Z | ^~~~~~~~ 2025-06-05T23:20:14.2195824Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.2207487Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2220448Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2232219Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2244120Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2256509Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2266750Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2271241Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2272904Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2273967Z 94 | struct array 2025-06-05T23:20:14.2274393Z | ^~~~~ 2025-06-05T23:20:14.2275977Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.2277480Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2278203Z | ^~~~~~~~ 2025-06-05T23:20:14.2285557Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.2299260Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2313232Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2326131Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2338339Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2350768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2360531Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2365035Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2366764Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2367816Z 94 | struct array 2025-06-05T23:20:14.2368230Z | ^~~~~ 2025-06-05T23:20:14.2369804Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.2371277Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2371992Z | ^~~~~~~~ 2025-06-05T23:20:14.2378821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.2390490Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2401290Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2411800Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2423445Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2435538Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2445477Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2449818Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2451540Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2452507Z 94 | struct array 2025-06-05T23:20:14.2452940Z | ^~~~~ 2025-06-05T23:20:14.2454432Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.2455884Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2456547Z | ^~~~~~~~ 2025-06-05T23:20:14.2463609Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.2477084Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2490840Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2503485Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2516190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::bit_xor; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.2528132Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::bit_xor]’ 2025-06-05T23:20:14.2537773Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:83:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_tensor_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2541899Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:24:76: required from here 2025-06-05T23:20:14.2543537Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2544576Z 94 | struct array 2025-06-05T23:20:14.2544997Z | ^~~~~ 2025-06-05T23:20:14.2546556Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.2548149Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2548888Z | ^~~~~~~~ 2025-06-05T23:20:14.2558420Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.2575391Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2592839Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2608805Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2624774Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2641981Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.2653940Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2658249Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.2660010Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2661092Z 94 | struct array 2025-06-05T23:20:14.2661511Z | ^~~~~ 2025-06-05T23:20:14.2663183Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.2664947Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2665642Z | ^~~~~~~~ 2025-06-05T23:20:14.2675169Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.2692630Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2710658Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2727037Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2744122Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2761333Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.2773188Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2777560Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.2779369Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2780553Z 94 | struct array 2025-06-05T23:20:14.2780994Z | ^~~~~ 2025-06-05T23:20:14.2782706Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.2784246Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2784978Z | ^~~~~~~~ 2025-06-05T23:20:14.2794193Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.2811083Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2828366Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2843615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2859379Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2876512Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.2888439Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.2892751Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.2894523Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.2895576Z 94 | struct array 2025-06-05T23:20:14.2896008Z | ^~~~~ 2025-06-05T23:20:14.2897668Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.2899204Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.2899879Z | ^~~~~~~~ 2025-06-05T23:20:14.2909408Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.2926534Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2940605Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.2956954Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2973393Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.2990443Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3002413Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3006643Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3008401Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3009482Z 94 | struct array 2025-06-05T23:20:14.3009904Z | ^~~~~ 2025-06-05T23:20:14.3011535Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.3013107Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3013821Z | ^~~~~~~~ 2025-06-05T23:20:14.3022897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.3040178Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3058140Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3074622Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3090461Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3107549Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3119738Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3124229Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3125959Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3126957Z 94 | struct array 2025-06-05T23:20:14.3127360Z | ^~~~~ 2025-06-05T23:20:14.3128988Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3130498Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3131222Z | ^~~~~~~~ 2025-06-05T23:20:14.3140898Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.3159118Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3178109Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3195614Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3212138Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3229310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3240867Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3245222Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3247146Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3248281Z 94 | struct array 2025-06-05T23:20:14.3248709Z | ^~~~~ 2025-06-05T23:20:14.3250327Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3251837Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3252569Z | ^~~~~~~~ 2025-06-05T23:20:14.3261514Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.3278433Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3295762Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3312210Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3328415Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3345548Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3357663Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3362072Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3363905Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3364705Z 94 | struct array 2025-06-05T23:20:14.3365107Z | ^~~~~ 2025-06-05T23:20:14.3366603Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3368021Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3368745Z | ^~~~~~~~ 2025-06-05T23:20:14.3378423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.3395767Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3412775Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3430218Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3446645Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3463422Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3475216Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3479482Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3481196Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3482188Z 94 | struct array 2025-06-05T23:20:14.3482602Z | ^~~~~ 2025-06-05T23:20:14.3484043Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3485448Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3486158Z | ^~~~~~~~ 2025-06-05T23:20:14.3495364Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.3512250Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3529384Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3541993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3555022Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3569856Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3580975Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3584975Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3586664Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3587647Z 94 | struct array 2025-06-05T23:20:14.3588040Z | ^~~~~ 2025-06-05T23:20:14.3589518Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3590838Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3591531Z | ^~~~~~~~ 2025-06-05T23:20:14.3600326Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.3618169Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3635673Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3652081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3668562Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3685472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3696502Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3700595Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3702248Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3703183Z 94 | struct array 2025-06-05T23:20:14.3703590Z | ^~~~~ 2025-06-05T23:20:14.3705077Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.3706458Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3707150Z | ^~~~~~~~ 2025-06-05T23:20:14.3716149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.3732755Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3749908Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3764996Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3781005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3797980Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3809888Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3813884Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3815385Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3816334Z 94 | struct array 2025-06-05T23:20:14.3816715Z | ^~~~~ 2025-06-05T23:20:14.3818163Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.3819573Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3820236Z | ^~~~~~~~ 2025-06-05T23:20:14.3825599Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.3835490Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3844873Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3853606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3862091Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3871366Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]::::::]’ 2025-06-05T23:20:14.3877380Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/bitwise_op.h:126:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::bitwise_scalar_out(torch::executor::RuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with BitOp = std::bit_xor; const char* op_name = (& op_name); torch::executor::RuntimeContext = executorch::runtime::KernelRuntimeContext]’ 2025-06-05T23:20:14.3879585Z /pytorch/executorch/kernels/portable/cpu/op_bitwise_xor.cpp:34:76: required from here 2025-06-05T23:20:14.3880460Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3881002Z 94 | struct array 2025-06-05T23:20:14.3881238Z | ^~~~~ 2025-06-05T23:20:14.3882033Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.3882886Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3883268Z | ^~~~~~~~ 2025-06-05T23:20:14.3884011Z [ 51%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_convolution_backward.cpp.o 2025-06-05T23:20:14.3884951Z [ 52%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_copy.cpp.o 2025-06-05T23:20:14.3885816Z [ 52%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_cos.cpp.o 2025-06-05T23:20:14.3886665Z [ 52%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_cosh.cpp.o 2025-06-05T23:20:14.3887557Z [ 53%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_cumsum.cpp.o 2025-06-05T23:20:14.3888464Z [ 53%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_detach_copy.cpp.o 2025-06-05T23:20:14.3889390Z [ 53%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_diagonal_copy.cpp.o 2025-06-05T23:20:14.3890009Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.3890360Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.3890751Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.3891141Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.3891553Z from /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:9: 2025-06-05T23:20:14.3896003Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.3903808Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3911785Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3919109Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3926588Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.3934342Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.3939581Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.3941288Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.3942339Z 94 | struct array 2025-06-05T23:20:14.3942755Z | ^~~~~ 2025-06-05T23:20:14.3944404Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.3945948Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.3946666Z | ^~~~~~~~ 2025-06-05T23:20:14.3955332Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.3971522Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.3988601Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4003825Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4018820Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4034091Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4041506Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4043418Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4044491Z 94 | struct array 2025-06-05T23:20:14.4044920Z | ^~~~~ 2025-06-05T23:20:14.4046597Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:14.4048017Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4048691Z | ^~~~~~~~ 2025-06-05T23:20:14.4056864Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.4072294Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4087859Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4102086Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4117053Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4132135Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4139431Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4141164Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4142203Z 94 | struct array 2025-06-05T23:20:14.4142612Z | ^~~~~ 2025-06-05T23:20:14.4144257Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.4145786Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4146496Z | ^~~~~~~~ 2025-06-05T23:20:14.4155281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.4171963Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4188837Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4204164Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4219202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4233993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4241292Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4243076Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4244162Z 94 | struct array 2025-06-05T23:20:14.4244584Z | ^~~~~ 2025-06-05T23:20:14.4246209Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:14.4247708Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4248409Z | ^~~~~~~~ 2025-06-05T23:20:14.4256305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.4270765Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4286246Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4300528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4315055Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4328798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4335624Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4337244Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4338264Z 94 | struct array 2025-06-05T23:20:14.4338672Z | ^~~~~ 2025-06-05T23:20:14.4340210Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4341098Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4341489Z | ^~~~~~~~ 2025-06-05T23:20:14.4349393Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.4365099Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4381107Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4396149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4410536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4424231Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4428560Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4429517Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4430095Z 94 | struct array 2025-06-05T23:20:14.4430344Z | ^~~~~ 2025-06-05T23:20:14.4431186Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4432003Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4432388Z | ^~~~~~~~ 2025-06-05T23:20:14.4436532Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.4444540Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4457917Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4471249Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4485012Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4499007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4503526Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4505132Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4506250Z 94 | struct array 2025-06-05T23:20:14.4506771Z | ^~~~~ 2025-06-05T23:20:14.4508263Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4509654Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4510375Z | ^~~~~~~~ 2025-06-05T23:20:14.4518866Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.4535146Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4552038Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4567620Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4582753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4597950Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4605272Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4606964Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4607962Z 94 | struct array 2025-06-05T23:20:14.4608390Z | ^~~~~ 2025-06-05T23:20:14.4609889Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4611335Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4612063Z | ^~~~~~~~ 2025-06-05T23:20:14.4620285Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.4635708Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4651444Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4665860Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4680511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4695710Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4703124Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4704846Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4705840Z 94 | struct array 2025-06-05T23:20:14.4706249Z | ^~~~~ 2025-06-05T23:20:14.4707922Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4709423Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4710161Z | ^~~~~~~~ 2025-06-05T23:20:14.4718677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.4734267Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4751292Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4766865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4781815Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4796892Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4804138Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4805896Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4806945Z 94 | struct array 2025-06-05T23:20:14.4807360Z | ^~~~~ 2025-06-05T23:20:14.4808958Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:14.4810468Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4811172Z | ^~~~~~~~ 2025-06-05T23:20:14.4819467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.4834887Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4850606Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4865089Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4879351Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4894317Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.4901532Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.4903185Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.4904179Z 94 | struct array 2025-06-05T23:20:14.4904589Z | ^~~~~ 2025-06-05T23:20:14.4906118Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:14.4907443Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.4908185Z | ^~~~~~~~ 2025-06-05T23:20:14.4916834Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.4932813Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4949829Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.4964966Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4979455Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.4994581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5001891Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.5003592Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5004622Z 94 | struct array 2025-06-05T23:20:14.5005052Z | ^~~~~ 2025-06-05T23:20:14.5006884Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:14.5008362Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5009074Z | ^~~~~~~~ 2025-06-05T23:20:14.5017278Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5032468Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5047900Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5061792Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5076454Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5091192Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5098308Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.5100013Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5101028Z 94 | struct array 2025-06-05T23:20:14.5101455Z | ^~~~~ 2025-06-05T23:20:14.5102988Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:14.5104445Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5105144Z | ^~~~~~~~ 2025-06-05T23:20:14.5113849Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5129912Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5146048Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5161235Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5176392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5191701Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5198197Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.5199876Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5200897Z 94 | struct array 2025-06-05T23:20:14.5201328Z | ^~~~~ 2025-06-05T23:20:14.5202886Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:14.5204380Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5205114Z | ^~~~~~~~ 2025-06-05T23:20:14.5213164Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5228040Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5243431Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5257457Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5271896Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5279926Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5280481Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.5281404Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5281549Z 94 | struct array 2025-06-05T23:20:14.5281688Z | ^~~~~ 2025-06-05T23:20:14.5282942Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.5283281Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5283469Z | ^~~~~~~~ 2025-06-05T23:20:14.5291827Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5300763Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5309599Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5317364Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5325824Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:14.5334190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::clamp_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5334774Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:136:3: required from here 2025-06-05T23:20:14.5335697Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5335863Z 94 | struct array 2025-06-05T23:20:14.5336002Z | ^~~~~ 2025-06-05T23:20:14.5337162Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:14.5337461Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5337659Z | ^~~~~~~~ 2025-06-05T23:20:14.5347889Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5358777Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5369989Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5379757Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5390598Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5400886Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5401549Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5402552Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5402733Z 94 | struct array 2025-06-05T23:20:14.5402877Z | ^~~~~ 2025-06-05T23:20:14.5404326Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [3]’ 2025-06-05T23:20:14.5404659Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5404847Z | ^~~~~~~~ 2025-06-05T23:20:14.5415518Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5426960Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5438423Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5448702Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5459418Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5469969Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5470641Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5471653Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5471815Z 94 | struct array 2025-06-05T23:20:14.5471965Z | ^~~~~ 2025-06-05T23:20:14.5473401Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [3]’ 2025-06-05T23:20:14.5473719Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5473908Z | ^~~~~~~~ 2025-06-05T23:20:14.5484162Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5495032Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5505783Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5515570Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5526308Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5536622Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5537296Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5538271Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5538425Z 94 | struct array 2025-06-05T23:20:14.5538576Z | ^~~~~ 2025-06-05T23:20:14.5539947Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [3]’ 2025-06-05T23:20:14.5540281Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5540480Z | ^~~~~~~~ 2025-06-05T23:20:14.5551146Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5562561Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5573842Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5584111Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5594903Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5614714Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5624362Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5626135Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5627214Z 94 | struct array 2025-06-05T23:20:14.5627698Z | ^~~~~ 2025-06-05T23:20:14.5629351Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [3]’ 2025-06-05T23:20:14.5630974Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5631708Z | ^~~~~~~~ 2025-06-05T23:20:14.5642210Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5662083Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5681408Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5700149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5719236Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5738589Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5748097Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5749834Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5750876Z 94 | struct array 2025-06-05T23:20:14.5751270Z | ^~~~~ 2025-06-05T23:20:14.5752861Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [3]’ 2025-06-05T23:20:14.5754366Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5755074Z | ^~~~~~~~ 2025-06-05T23:20:14.5766255Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5786895Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5807904Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5827802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5847251Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5866497Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5875683Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5877437Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5878461Z 94 | struct array 2025-06-05T23:20:14.5878874Z | ^~~~~ 2025-06-05T23:20:14.5880483Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [3]’ 2025-06-05T23:20:14.5881985Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5882687Z | ^~~~~~~~ 2025-06-05T23:20:14.5892977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.5911773Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5931291Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.5942329Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5953086Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.5966737Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.5972136Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.5973187Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.5973770Z 94 | struct array 2025-06-05T23:20:14.5974013Z | ^~~~~ 2025-06-05T23:20:14.5974873Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [3]’ 2025-06-05T23:20:14.5975666Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.5976110Z | ^~~~~~~~ 2025-06-05T23:20:14.5982334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.5997084Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6018008Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6061532Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6084604Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6104574Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6114099Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6116050Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6117045Z 94 | struct array 2025-06-05T23:20:14.6117444Z | ^~~~~ 2025-06-05T23:20:14.6118925Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [3]’ 2025-06-05T23:20:14.6120340Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6121049Z | ^~~~~~~~ 2025-06-05T23:20:14.6131396Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.6151006Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6171212Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6189421Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6208040Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6226076Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6234845Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6236440Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6237466Z 94 | struct array 2025-06-05T23:20:14.6237890Z | ^~~~~ 2025-06-05T23:20:14.6239699Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [3]’ 2025-06-05T23:20:14.6241210Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6241870Z | ^~~~~~~~ 2025-06-05T23:20:14.6252018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.6270737Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6291371Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6315123Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6337282Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6360875Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6371530Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6373523Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6374837Z 94 | struct array 2025-06-05T23:20:14.6375406Z | ^~~~~ 2025-06-05T23:20:14.6377769Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [3]’ 2025-06-05T23:20:14.6379517Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6380394Z | ^~~~~~~~ 2025-06-05T23:20:14.6391751Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.6411592Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6431425Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6450467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6469786Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6489656Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6499162Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6500740Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6501833Z 94 | struct array 2025-06-05T23:20:14.6502394Z | ^~~~~ 2025-06-05T23:20:14.6503982Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [3]’ 2025-06-05T23:20:14.6505442Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6506152Z | ^~~~~~~~ 2025-06-05T23:20:14.6517396Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.6537968Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6559190Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6579229Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6598492Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6617849Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6627184Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6628956Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6629953Z 94 | struct array 2025-06-05T23:20:14.6630363Z | ^~~~~ 2025-06-05T23:20:14.6631907Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [3]’ 2025-06-05T23:20:14.6633360Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6634071Z | ^~~~~~~~ 2025-06-05T23:20:14.6644608Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.6663539Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6683536Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6701735Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6713165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6723569Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6729347Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6730612Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6731572Z 94 | struct array 2025-06-05T23:20:14.6731956Z | ^~~~~ 2025-06-05T23:20:14.6733512Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [3]’ 2025-06-05T23:20:14.6734924Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6735619Z | ^~~~~~~~ 2025-06-05T23:20:14.6742114Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.6760770Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6781272Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6792696Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6803151Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6814047Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6821951Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6823324Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6824094Z 94 | struct array 2025-06-05T23:20:14.6824452Z | ^~~~~ 2025-06-05T23:20:14.6825665Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [3]’ 2025-06-05T23:20:14.6826792Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6827349Z | ^~~~~~~~ 2025-06-05T23:20:14.6835977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.6854170Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6870333Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6880050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6889718Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6899585Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6904355Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6905230Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6905763Z 94 | struct array 2025-06-05T23:20:14.6906006Z | ^~~~~ 2025-06-05T23:20:14.6906914Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [3]’ 2025-06-05T23:20:14.6907760Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6908147Z | ^~~~~~~~ 2025-06-05T23:20:14.6913767Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.6924246Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6935123Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.6945209Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6955149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:14.6965308Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::clamp_tensor_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const std::optional&, const std::optional&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.6970100Z /pytorch/executorch/kernels/portable/cpu/op_clamp.cpp:215:3: required from here 2025-06-05T23:20:14.6970971Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.6971516Z 94 | struct array 2025-06-05T23:20:14.6971762Z | ^~~~~ 2025-06-05T23:20:14.6972670Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [3]’ 2025-06-05T23:20:14.6973508Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.6973885Z | ^~~~~~~~ 2025-06-05T23:20:14.6974540Z [ 54%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_div.cpp.o 2025-06-05T23:20:14.6975401Z [ 54%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_elu.cpp.o 2025-06-05T23:20:14.6976281Z [ 54%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_embedding.cpp.o 2025-06-05T23:20:14.6976889Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.6977242Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.6977634Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.6978023Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.6978515Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.6979178Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.6979773Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.6984190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.6992098Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7000203Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7008163Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7015778Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7026995Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7034384Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7036169Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7037235Z 94 | struct array 2025-06-05T23:20:14.7037650Z | ^~~~~ 2025-06-05T23:20:14.7039292Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.7040847Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7041535Z | ^~~~~~~~ 2025-06-05T23:20:14.7050508Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.7066095Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7083381Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7099059Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7114422Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7129900Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7137312Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7139107Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7140199Z 94 | struct array 2025-06-05T23:20:14.7140629Z | ^~~~~ 2025-06-05T23:20:14.7142286Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.7143865Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7144575Z | ^~~~~~~~ 2025-06-05T23:20:14.7152790Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.7168944Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7184073Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7197569Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7210741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7225079Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7232283Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7234299Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7235355Z 94 | struct array 2025-06-05T23:20:14.7235786Z | ^~~~~ 2025-06-05T23:20:14.7237423Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.7238922Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7239621Z | ^~~~~~~~ 2025-06-05T23:20:14.7247829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.7264079Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7280271Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7294417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7307732Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7321190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7327974Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7329550Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7330448Z 94 | struct array 2025-06-05T23:20:14.7330812Z | ^~~~~ 2025-06-05T23:20:14.7332213Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.7333554Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7334195Z | ^~~~~~~~ 2025-06-05T23:20:14.7341717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.7356850Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7367087Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7374394Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7381867Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7392961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7400158Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7401931Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7403001Z 94 | struct array 2025-06-05T23:20:14.7403425Z | ^~~~~ 2025-06-05T23:20:14.7405050Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7406562Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7407295Z | ^~~~~~~~ 2025-06-05T23:20:14.7416018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.7432698Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7450012Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7466493Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7481816Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7497061Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7504339Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7506054Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7507101Z 94 | struct array 2025-06-05T23:20:14.7507519Z | ^~~~~ 2025-06-05T23:20:14.7509233Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7510701Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7511413Z | ^~~~~~~~ 2025-06-05T23:20:14.7519870Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.7534972Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7550396Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7564739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7579551Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7594836Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7602106Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7603782Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7604897Z 94 | struct array 2025-06-05T23:20:14.7605310Z | ^~~~~ 2025-06-05T23:20:14.7606803Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7608248Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7608975Z | ^~~~~~~~ 2025-06-05T23:20:14.7617674Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.7634066Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7651095Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7666475Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7681755Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7696712Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7704258Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7705925Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7706892Z 94 | struct array 2025-06-05T23:20:14.7707314Z | ^~~~~ 2025-06-05T23:20:14.7708865Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7710291Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7711028Z | ^~~~~~~~ 2025-06-05T23:20:14.7719083Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.7734377Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7749875Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7764153Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7778975Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7794241Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7801438Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7803135Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7804185Z 94 | struct array 2025-06-05T23:20:14.7804612Z | ^~~~~ 2025-06-05T23:20:14.7806201Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7807702Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7808414Z | ^~~~~~~~ 2025-06-05T23:20:14.7817156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.7833695Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7850548Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7866443Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7880782Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7895709Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7903029Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.7904713Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.7905786Z 94 | struct array 2025-06-05T23:20:14.7906195Z | ^~~~~ 2025-06-05T23:20:14.7907844Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.7909338Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.7910041Z | ^~~~~~~~ 2025-06-05T23:20:14.7918197Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.7932892Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7948599Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.7962871Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7977747Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.7992686Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.7999951Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8001641Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8002648Z 94 | struct array 2025-06-05T23:20:14.8003081Z | ^~~~~ 2025-06-05T23:20:14.8004629Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:14.8006089Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8006771Z | ^~~~~~~~ 2025-06-05T23:20:14.8015635Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8031957Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8048857Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8064188Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8079678Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8095208Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8102288Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8103978Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8104978Z 94 | struct array 2025-06-05T23:20:14.8105414Z | ^~~~~ 2025-06-05T23:20:14.8106907Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:14.8108600Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8109406Z | ^~~~~~~~ 2025-06-05T23:20:14.8118288Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.8133832Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8149418Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8163869Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8177371Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8191620Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8197828Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8199332Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8200496Z 94 | struct array 2025-06-05T23:20:14.8200879Z | ^~~~~ 2025-06-05T23:20:14.8202232Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:14.8203543Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8204222Z | ^~~~~~~~ 2025-06-05T23:20:14.8212243Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8227025Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8243968Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8259612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8274974Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8289651Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8296973Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8298605Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8299617Z 94 | struct array 2025-06-05T23:20:14.8300049Z | ^~~~~ 2025-06-05T23:20:14.8301611Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:14.8303057Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8303801Z | ^~~~~~~~ 2025-06-05T23:20:14.8312127Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.8327723Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8343421Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8357861Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8372780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8388270Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8394661Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8395865Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8396624Z 94 | struct array 2025-06-05T23:20:14.8396858Z | ^~~~~ 2025-06-05T23:20:14.8397380Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:14.8398086Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:14.8398743Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:14.8399512Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.8400366Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.8401095Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.8401731Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8403000Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:14.8403859Z 384 | unsigned short x; 2025-06-05T23:20:14.8404112Z | ^ 2025-06-05T23:20:14.8404403Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.8404866Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.8405253Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.8405629Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.8406108Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.8407163Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.8408038Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8412975Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8421780Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8433039Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8443604Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8459093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8474005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8480094Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8481700Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8482663Z 94 | struct array 2025-06-05T23:20:14.8483066Z | ^~~~~ 2025-06-05T23:20:14.8483864Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:14.8485087Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:14.8486239Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:14.8487439Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.8488775Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.8490088Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.8491147Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8493357Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:14.8494949Z 384 | unsigned short x; 2025-06-05T23:20:14.8495398Z | ^ 2025-06-05T23:20:14.8495878Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.8496494Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.8497170Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.8497829Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.8498695Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.8499866Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.8500935Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8508973Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.8523473Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8538247Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8551933Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8565817Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8580336Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8587331Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8589039Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8589995Z 94 | struct array 2025-06-05T23:20:14.8590389Z | ^~~~~ 2025-06-05T23:20:14.8591863Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.8593229Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8593931Z | ^~~~~~~~ 2025-06-05T23:20:14.8602262Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8617752Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8634126Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8648831Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8661715Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8670520Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8674196Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8675207Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8676049Z 94 | struct array 2025-06-05T23:20:14.8676443Z | ^~~~~ 2025-06-05T23:20:14.8677880Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.8679253Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8679941Z | ^~~~~~~~ 2025-06-05T23:20:14.8687885Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.8701975Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8714857Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8723222Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8737132Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8751610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8758823Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8760580Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8761585Z 94 | struct array 2025-06-05T23:20:14.8762007Z | ^~~~~ 2025-06-05T23:20:14.8762815Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:14.8764151Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:14.8765364Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.8766746Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.8768069Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.8769164Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8771476Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:14.8773033Z 84 | uint16_t x; 2025-06-05T23:20:14.8773395Z | ^ 2025-06-05T23:20:14.8773846Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.8774485Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.8775185Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.8775876Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.8776790Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.8777967Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.8778962Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8787360Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8799977Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8810171Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8822265Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8835180Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8849136Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, const Tensor&, bool, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:14.8856233Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:55:5: required from here 2025-06-05T23:20:14.8857945Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8858990Z 94 | struct array 2025-06-05T23:20:14.8859407Z | ^~~~~ 2025-06-05T23:20:14.8860234Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:14.8861369Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:14.8862552Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.8864084Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.8865423Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.8866547Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8868889Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:14.8870492Z 84 | uint16_t x; 2025-06-05T23:20:14.8870890Z | ^ 2025-06-05T23:20:14.8871342Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.8871958Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.8872639Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.8873277Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.8874149Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.8875518Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.8876371Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.8880887Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.8893477Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8906326Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8920855Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8935477Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.8950651Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.8958122Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.8959936Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.8961056Z 94 | struct array 2025-06-05T23:20:14.8961477Z | ^~~~~ 2025-06-05T23:20:14.8963206Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.8964734Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.8965457Z | ^~~~~~~~ 2025-06-05T23:20:14.8973700Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.8982662Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8991952Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.8999913Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9008338Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9016325Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9016898Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9017909Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9018064Z 94 | struct array 2025-06-05T23:20:14.9018206Z | ^~~~~ 2025-06-05T23:20:14.9019649Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:14.9019965Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9020159Z | ^~~~~~~~ 2025-06-05T23:20:14.9028333Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9036837Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9045183Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9052119Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9060663Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9068731Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9069277Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9070274Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9070442Z 94 | struct array 2025-06-05T23:20:14.9070588Z | ^~~~~ 2025-06-05T23:20:14.9071987Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.9072342Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9072547Z | ^~~~~~~~ 2025-06-05T23:20:14.9080747Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9090002Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9098968Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9106782Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9115247Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9123115Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9123673Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9124934Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9125089Z 94 | struct array 2025-06-05T23:20:14.9125245Z | ^~~~~ 2025-06-05T23:20:14.9126653Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:14.9126969Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9127175Z | ^~~~~~~~ 2025-06-05T23:20:14.9134858Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9143306Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9151644Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9158952Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9167495Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9175499Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9176040Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9176970Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9177140Z 94 | struct array 2025-06-05T23:20:14.9177286Z | ^~~~~ 2025-06-05T23:20:14.9178640Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9178972Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9179163Z | ^~~~~~~~ 2025-06-05T23:20:14.9187470Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9197039Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9205732Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9213491Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9221613Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9229650Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9230287Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9231262Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9231407Z 94 | struct array 2025-06-05T23:20:14.9231556Z | ^~~~~ 2025-06-05T23:20:14.9232888Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9233216Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9233408Z | ^~~~~~~~ 2025-06-05T23:20:14.9240533Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9248682Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9256843Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9264281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9272558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9280347Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9280900Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9281833Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9282010Z 94 | struct array 2025-06-05T23:20:14.9282168Z | ^~~~~ 2025-06-05T23:20:14.9283368Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9283693Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9283882Z | ^~~~~~~~ 2025-06-05T23:20:14.9291830Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9300474Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9309171Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9316842Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9325163Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9332306Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9332841Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9333686Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9333823Z 94 | struct array 2025-06-05T23:20:14.9333950Z | ^~~~~ 2025-06-05T23:20:14.9335255Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9335535Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9335712Z | ^~~~~~~~ 2025-06-05T23:20:14.9342931Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9351159Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9358981Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9365815Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9373899Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9381546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9382111Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9383093Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9383269Z 94 | struct array 2025-06-05T23:20:14.9383409Z | ^~~~~ 2025-06-05T23:20:14.9384617Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9384929Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9385122Z | ^~~~~~~~ 2025-06-05T23:20:14.9393517Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9402320Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9410635Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9418417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9426521Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9434321Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9434906Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9435851Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9436007Z 94 | struct array 2025-06-05T23:20:14.9436183Z | ^~~~~ 2025-06-05T23:20:14.9437414Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:14.9437717Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9437920Z | ^~~~~~~~ 2025-06-05T23:20:14.9445089Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9452723Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9460516Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9467655Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9475356Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9483218Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9483974Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9485089Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9485300Z 94 | struct array 2025-06-05T23:20:14.9485517Z | ^~~~~ 2025-06-05T23:20:14.9486759Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:14.9487090Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9487342Z | ^~~~~~~~ 2025-06-05T23:20:14.9495304Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9503839Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9512718Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9520177Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9528468Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9536250Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9536838Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9537910Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9538091Z 94 | struct array 2025-06-05T23:20:14.9538275Z | ^~~~~ 2025-06-05T23:20:14.9539723Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:14.9540116Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9540345Z | ^~~~~~~~ 2025-06-05T23:20:14.9548440Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9556906Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9565492Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9572950Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9581641Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9589774Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9590426Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9591406Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9591690Z 94 | struct array 2025-06-05T23:20:14.9591944Z | ^~~~~ 2025-06-05T23:20:14.9593293Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:14.9593643Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9593954Z | ^~~~~~~~ 2025-06-05T23:20:14.9602299Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9611376Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9620568Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9628446Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9636947Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9645053Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9645664Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9646733Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9647052Z 94 | struct array 2025-06-05T23:20:14.9647330Z | ^~~~~ 2025-06-05T23:20:14.9648614Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:14.9649054Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9649313Z | ^~~~~~~~ 2025-06-05T23:20:14.9657139Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9665936Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9674289Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9681884Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9690425Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9698373Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9699027Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9700037Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9700352Z 94 | struct array 2025-06-05T23:20:14.9700566Z | ^~~~~ 2025-06-05T23:20:14.9701232Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:14.9701831Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:14.9702414Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:14.9703034Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.9703693Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.9704411Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.9704801Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9706588Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:14.9706862Z 384 | unsigned short x; 2025-06-05T23:20:14.9707046Z | ^ 2025-06-05T23:20:14.9707302Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.9707779Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.9708117Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.9708373Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.9708967Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.9709566Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.9710140Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9718593Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9727723Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9736052Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9743894Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9752746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9760755Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9761299Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9762312Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9762590Z 94 | struct array 2025-06-05T23:20:14.9762746Z | ^~~~~ 2025-06-05T23:20:14.9763460Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:14.9764254Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:14.9764675Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:14.9765171Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.9765777Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.9766227Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.9766685Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9768288Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:14.9768472Z 384 | unsigned short x; 2025-06-05T23:20:14.9768629Z | ^ 2025-06-05T23:20:14.9768874Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.9769117Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.9769448Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.9769678Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.9770163Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.9770660Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.9771371Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9779098Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9787778Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9795949Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9803157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9811629Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9819050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9819876Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9820879Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9821131Z 94 | struct array 2025-06-05T23:20:14.9821311Z | ^~~~~ 2025-06-05T23:20:14.9822595Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.9823096Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9823354Z | ^~~~~~~~ 2025-06-05T23:20:14.9831633Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9840977Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9850146Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9858305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9866572Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9874725Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9875399Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9876692Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9876872Z 94 | struct array 2025-06-05T23:20:14.9877144Z | ^~~~~ 2025-06-05T23:20:14.9878494Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:14.9878844Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:14.9879071Z | ^~~~~~~~ 2025-06-05T23:20:14.9886858Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:14.9895507Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9903878Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9911348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9919652Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9927619Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9928314Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9929342Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9929656Z 94 | struct array 2025-06-05T23:20:14.9929837Z | ^~~~~ 2025-06-05T23:20:14.9930502Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:14.9931043Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:14.9931722Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:14.9932402Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:14.9933074Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:14.9933476Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9935230Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:14.9935445Z 84 | uint16_t x; 2025-06-05T23:20:14.9935673Z | ^ 2025-06-05T23:20:14.9935971Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:14.9936264Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:14.9936575Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:14.9936825Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:14.9937353Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:14.9938191Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:11, 2025-06-05T23:20:14.9938626Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:14.9946968Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:14.9956089Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9965238Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:14.9973424Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9981947Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:14.9990037Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::copy_(executorch::runtime::KernelRuntimeContext&, torch::executor::native::Tensor&, const Tensor&, bool)::::::]’ 2025-06-05T23:20:14.9990691Z /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:97:5: required from here 2025-06-05T23:20:14.9991731Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:14.9992045Z 94 | struct array 2025-06-05T23:20:15.0053390Z | ^~~~~ 2025-06-05T23:20:15.0054149Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.0054606Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.0055109Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:15.0055729Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:15.0056262Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_util.h:12, 2025-06-05T23:20:15.0056672Z from /pytorch/executorch/kernels/portable/cpu/op_copy.cpp:11: 2025-06-05T23:20:15.0058581Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.0058738Z 84 | uint16_t x; 2025-06-05T23:20:15.0058870Z | ^ 2025-06-05T23:20:15.0059668Z [ 55%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_eq.cpp.o 2025-06-05T23:20:15.0060504Z [ 55%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_empty.cpp.o 2025-06-05T23:20:15.0061251Z [ 56%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_exp.cpp.o 2025-06-05T23:20:15.0062006Z [ 56%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_erf.cpp.o 2025-06-05T23:20:15.0062847Z [ 56%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_expand_copy.cpp.o 2025-06-05T23:20:15.0063286Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.0063588Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.0064056Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.0064250Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.0064727Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.0065085Z from /pytorch/executorch/kernels/portable/cpu/op_div.cpp:9: 2025-06-05T23:20:15.0073024Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0082043Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0090737Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0098707Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0107816Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0116050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0116605Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:60:3: required from here 2025-06-05T23:20:15.0117524Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0117679Z 94 | struct array 2025-06-05T23:20:15.0117814Z | ^~~~~ 2025-06-05T23:20:15.0119103Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.0119428Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0119622Z | ^~~~~~~~ 2025-06-05T23:20:15.0128547Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0138129Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0147375Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0155748Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0164685Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0173841Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0174380Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:60:3: required from here 2025-06-05T23:20:15.0175300Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0175432Z 94 | struct array 2025-06-05T23:20:15.0175558Z | ^~~~~ 2025-06-05T23:20:15.0176828Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.0177142Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0177342Z | ^~~~~~~~ 2025-06-05T23:20:15.0183775Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0190775Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0198897Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0205684Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0214100Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0222314Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0222874Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:60:3: required from here 2025-06-05T23:20:15.0224046Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0224214Z 94 | struct array 2025-06-05T23:20:15.0224353Z | ^~~~~ 2025-06-05T23:20:15.0225634Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.0225961Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0226127Z | ^~~~~~~~ 2025-06-05T23:20:15.0234606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0243894Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0253018Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0261556Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0270622Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0279146Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::div_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0279699Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:60:3: required from here 2025-06-05T23:20:15.0280596Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0280764Z 94 | struct array 2025-06-05T23:20:15.0280917Z | ^~~~~ 2025-06-05T23:20:15.0282190Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.0282504Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0282697Z | ^~~~~~~~ 2025-06-05T23:20:15.0291830Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0301682Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0311292Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0319867Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0329528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0339501Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0340047Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0341124Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0341291Z 94 | struct array 2025-06-05T23:20:15.0341455Z | ^~~~~ 2025-06-05T23:20:15.0342931Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.0343229Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0343438Z | ^~~~~~~~ 2025-06-05T23:20:15.0353083Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0363512Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0374268Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0383616Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0393625Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0402846Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0403420Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0404413Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0404569Z 94 | struct array 2025-06-05T23:20:15.0404719Z | ^~~~~ 2025-06-05T23:20:15.0406167Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.0406478Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0406688Z | ^~~~~~~~ 2025-06-05T23:20:15.0415580Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0425311Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0434988Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0443406Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0452781Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0461846Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0462483Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0463469Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0463622Z 94 | struct array 2025-06-05T23:20:15.0463930Z | ^~~~~ 2025-06-05T23:20:15.0465368Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.0465684Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0465874Z | ^~~~~~~~ 2025-06-05T23:20:15.0475640Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0485860Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0494596Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0503679Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0513296Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0522370Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0522927Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0523891Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0524046Z 94 | struct array 2025-06-05T23:20:15.0524187Z | ^~~~~ 2025-06-05T23:20:15.0525594Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.0526143Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0526330Z | ^~~~~~~~ 2025-06-05T23:20:15.0535113Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0544538Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0553935Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0562651Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0572355Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0581412Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0589104Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0590695Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0591586Z 94 | struct array 2025-06-05T23:20:15.0591972Z | ^~~~~ 2025-06-05T23:20:15.0593486Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.0594897Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0595471Z | ^~~~~~~~ 2025-06-05T23:20:15.0605002Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0623767Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0642869Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0660230Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0677708Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0695155Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0703295Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0704974Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0706052Z 94 | struct array 2025-06-05T23:20:15.0706489Z | ^~~~~ 2025-06-05T23:20:15.0708185Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.0709717Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0710430Z | ^~~~~~~~ 2025-06-05T23:20:15.0719524Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0736713Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0754037Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0770668Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0786914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0804287Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0812414Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0814045Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0815033Z 94 | struct array 2025-06-05T23:20:15.0815456Z | ^~~~~ 2025-06-05T23:20:15.0816985Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.0818406Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0819091Z | ^~~~~~~~ 2025-06-05T23:20:15.0828921Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.0846149Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0861703Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0878982Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0895703Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.0912741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.0921146Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.0922812Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.0923787Z 94 | struct array 2025-06-05T23:20:15.0924202Z | ^~~~~ 2025-06-05T23:20:15.0925677Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.0927041Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.0927750Z | ^~~~~~~~ 2025-06-05T23:20:15.0936903Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.0954105Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0970758Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.0987745Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1004572Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1021382Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1029468Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1031183Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1032192Z 94 | struct array 2025-06-05T23:20:15.1032611Z | ^~~~~ 2025-06-05T23:20:15.1034194Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.1035637Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1036348Z | ^~~~~~~~ 2025-06-05T23:20:15.1046252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1064888Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1083781Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1100778Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1117960Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1135207Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1143472Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1145125Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1146132Z 94 | struct array 2025-06-05T23:20:15.1146551Z | ^~~~~ 2025-06-05T23:20:15.1148214Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.1149703Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1150373Z | ^~~~~~~~ 2025-06-05T23:20:15.1158796Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.1176714Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1193548Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1208880Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1225215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1242248Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1250234Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1251893Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1252814Z 94 | struct array 2025-06-05T23:20:15.1253211Z | ^~~~~ 2025-06-05T23:20:15.1254695Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.1255951Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1256621Z | ^~~~~~~~ 2025-06-05T23:20:15.1266542Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1284900Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1302249Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1316936Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1332715Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1348977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1356940Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1358537Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1359479Z 94 | struct array 2025-06-05T23:20:15.1359886Z | ^~~~~ 2025-06-05T23:20:15.1361331Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.1362711Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1363445Z | ^~~~~~~~ 2025-06-05T23:20:15.1372047Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.1388646Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1405918Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1422004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1438108Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1455094Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1463038Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1464851Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1465861Z 94 | struct array 2025-06-05T23:20:15.1466300Z | ^~~~~ 2025-06-05T23:20:15.1467861Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.1469625Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1470364Z | ^~~~~~~~ 2025-06-05T23:20:15.1479545Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1497741Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1516735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1535051Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1551530Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.1568881Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::div_out_mode(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1577026Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:124:3: required from here 2025-06-05T23:20:15.1578766Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1579875Z 94 | struct array 2025-06-05T23:20:15.1580314Z | ^~~~~ 2025-06-05T23:20:15.1581957Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.1583421Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1584119Z | ^~~~~~~~ 2025-06-05T23:20:15.1592131Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.1606539Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1620910Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1634469Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1648236Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1662607Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1670003Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:192:3: required from here 2025-06-05T23:20:15.1671680Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1672717Z 94 | struct array 2025-06-05T23:20:15.1673162Z | ^~~~~ 2025-06-05T23:20:15.1674709Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.1676123Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1676824Z | ^~~~~~~~ 2025-06-05T23:20:15.1685093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1700449Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1716744Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1731427Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1745542Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1760175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1766827Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:192:3: required from here 2025-06-05T23:20:15.1768509Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1769447Z 94 | struct array 2025-06-05T23:20:15.1769849Z | ^~~~~ 2025-06-05T23:20:15.1771393Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.1772853Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1773576Z | ^~~~~~~~ 2025-06-05T23:20:15.1781568Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.1796046Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1810943Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1824298Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1838204Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1852906Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1860005Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:192:3: required from here 2025-06-05T23:20:15.1861709Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1862734Z 94 | struct array 2025-06-05T23:20:15.1863161Z | ^~~~~ 2025-06-05T23:20:15.1864871Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.1866361Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1867086Z | ^~~~~~~~ 2025-06-05T23:20:15.1875419Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1890839Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1906869Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.1921750Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1936224Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.1950829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::div_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.1957856Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:192:3: required from here 2025-06-05T23:20:15.1959542Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.1960561Z 94 | struct array 2025-06-05T23:20:15.1960985Z | ^~~~~ 2025-06-05T23:20:15.1962511Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.1964139Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.1964861Z | ^~~~~~~~ 2025-06-05T23:20:15.1973894Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.1990528Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2007810Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2023851Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2038327Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2052205Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2059019Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2060798Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2061862Z 94 | struct array 2025-06-05T23:20:15.2062285Z | ^~~~~ 2025-06-05T23:20:15.2064133Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:15.2065699Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2066413Z | ^~~~~~~~ 2025-06-05T23:20:15.2075563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2092123Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2109170Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2125223Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2139117Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2153119Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2159915Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2161661Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2162735Z 94 | struct array 2025-06-05T23:20:15.2163164Z | ^~~~~ 2025-06-05T23:20:15.2164896Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:15.2166447Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2167180Z | ^~~~~~~~ 2025-06-05T23:20:15.2176031Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2192449Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2209643Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2225630Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2239984Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2253821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2260648Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2262320Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2263378Z 94 | struct array 2025-06-05T23:20:15.2263929Z | ^~~~~ 2025-06-05T23:20:15.2265255Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:15.2266488Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2267393Z | ^~~~~~~~ 2025-06-05T23:20:15.2276152Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2292476Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2308780Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2324558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2338965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2352725Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2359483Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2361164Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2362152Z 94 | struct array 2025-06-05T23:20:15.2362572Z | ^~~~~ 2025-06-05T23:20:15.2364233Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:15.2365649Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2366352Z | ^~~~~~~~ 2025-06-05T23:20:15.2375186Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2391705Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2409000Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2423362Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2437640Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2451369Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2458261Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2459953Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2460943Z 94 | struct array 2025-06-05T23:20:15.2461360Z | ^~~~~ 2025-06-05T23:20:15.2462962Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:15.2464653Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2465363Z | ^~~~~~~~ 2025-06-05T23:20:15.2474209Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2490517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2507414Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2523480Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2537577Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2551131Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2557837Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2559516Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2560517Z 94 | struct array 2025-06-05T23:20:15.2560940Z | ^~~~~ 2025-06-05T23:20:15.2562449Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.2564043Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2564774Z | ^~~~~~~~ 2025-06-05T23:20:15.2573723Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2590143Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2606981Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2621746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2635475Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2649936Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:261:76: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); Op = torch::executor::native::div_scalar_mode_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, std::optional >, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2654314Z /pytorch/executorch/kernels/portable/cpu/op_div.cpp:260:3: required from here 2025-06-05T23:20:15.2655237Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2655790Z 94 | struct array 2025-06-05T23:20:15.2656036Z | ^~~~~ 2025-06-05T23:20:15.2656840Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.2657608Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2657989Z | ^~~~~~~~ 2025-06-05T23:20:15.2658350Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.2658700Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.2659089Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.2659478Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.2659959Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.2660663Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.2666567Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.2676441Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2685365Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2693437Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2702584Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2711606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2715844Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.2716973Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2717625Z 94 | struct array 2025-06-05T23:20:15.2717861Z | ^~~~~ 2025-06-05T23:20:15.2718740Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.2719620Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2720005Z | ^~~~~~~~ 2025-06-05T23:20:15.2724901Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2733716Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2744150Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2754064Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2763965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2775991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2781466Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.2782768Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2783520Z 94 | struct array 2025-06-05T23:20:15.2783839Z | ^~~~~ 2025-06-05T23:20:15.2785195Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.2786439Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2787104Z | ^~~~~~~~ 2025-06-05T23:20:15.2792989Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.2801806Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2810635Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2819465Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2831010Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2845795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2852678Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.2853851Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2854469Z 94 | struct array 2025-06-05T23:20:15.2854713Z | ^~~~~ 2025-06-05T23:20:15.2855557Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.2856849Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2857460Z | ^~~~~~~~ 2025-06-05T23:20:15.2866074Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.2882735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2900340Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2916705Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2932304Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.2947829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.2953402Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.2954707Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.2955691Z 94 | struct array 2025-06-05T23:20:15.2956026Z | ^~~~~ 2025-06-05T23:20:15.2957217Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.2958343Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.2958913Z | ^~~~~~~~ 2025-06-05T23:20:15.2966126Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.2981625Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.2997505Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3012907Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3028617Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3044759Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.3052454Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.3054183Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3055231Z 94 | struct array 2025-06-05T23:20:15.3055638Z | ^~~~~ 2025-06-05T23:20:15.3056477Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.3057809Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.3059057Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.3060274Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:15.3061494Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:15.3062554Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3065049Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.3066713Z 384 | unsigned short x; 2025-06-05T23:20:15.3067149Z | ^ 2025-06-05T23:20:15.3067737Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.3068302Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.3068856Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.3069615Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.3070577Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.3071578Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3080712Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.3097426Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3113383Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3128687Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3143378Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3158325Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.3165432Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.3167001Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3167927Z 94 | struct array 2025-06-05T23:20:15.3168290Z | ^~~~~ 2025-06-05T23:20:15.3169108Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.3170288Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.3171411Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.3172516Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:15.3173545Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:15.3174468Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3176639Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.3178304Z 384 | unsigned short x; 2025-06-05T23:20:15.3178719Z | ^ 2025-06-05T23:20:15.3179174Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.3179819Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.3180453Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.3181180Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.3182442Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.3183620Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3192115Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.3207928Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3224202Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3239701Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3255256Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3271420Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.3278998Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.3280719Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3281799Z 94 | struct array 2025-06-05T23:20:15.3282195Z | ^~~~~ 2025-06-05T23:20:15.3283062Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.3284364Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.3285566Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:15.3286799Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:15.3287869Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3290180Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.3291754Z 84 | uint16_t x; 2025-06-05T23:20:15.3292156Z | ^ 2025-06-05T23:20:15.3292609Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.3293267Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.3293980Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.3294686Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.3295591Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.3296637Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3306158Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.3323042Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3340747Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3357762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3373540Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.3389349Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::elu_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.3399494Z /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:37:3: required from here 2025-06-05T23:20:15.3401282Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3402289Z 94 | struct array 2025-06-05T23:20:15.3402705Z | ^~~~~ 2025-06-05T23:20:15.3403563Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.3404835Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.3406048Z from /pytorch/executorch/../executorch/kernels/portable/cpu/selective_build.h:11, 2025-06-05T23:20:15.3407269Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:15, 2025-06-05T23:20:15.3408359Z from /pytorch/executorch/kernels/portable/cpu/op_elu.cpp:12: 2025-06-05T23:20:15.3410654Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.3412212Z 84 | uint16_t x; 2025-06-05T23:20:15.3412590Z | ^ 2025-06-05T23:20:15.3413676Z [ 56%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_expm1.cpp.o 2025-06-05T23:20:15.3415328Z [ 56%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_fill.cpp.o 2025-06-05T23:20:15.3417013Z [ 57%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_flip.cpp.o 2025-06-05T23:20:15.3418690Z [ 57%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_floor.cpp.o 2025-06-05T23:20:15.3420454Z [ 57%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_floor_divide.cpp.o 2025-06-05T23:20:15.3422094Z [ 58%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_fmod.cpp.o 2025-06-05T23:20:15.3423085Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.3423924Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.3424737Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.3425424Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.3426303Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.3427662Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:15.3428817Z from /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:9: 2025-06-05T23:20:15.3435993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.3448918Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3462076Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3474347Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3486700Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3499543Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3509274Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3513299Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3515013Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3516152Z 94 | struct array 2025-06-05T23:20:15.3516588Z | ^~~~~ 2025-06-05T23:20:15.3518355Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.3519972Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3520708Z | ^~~~~~~~ 2025-06-05T23:20:15.3528210Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.3541474Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3555715Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3568371Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3580926Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3593717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3603472Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3607517Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3609235Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3610517Z 94 | struct array 2025-06-05T23:20:15.3611037Z | ^~~~~ 2025-06-05T23:20:15.3612741Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.3614310Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3615042Z | ^~~~~~~~ 2025-06-05T23:20:15.3621753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.3634690Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3647748Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3659488Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3671967Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3684534Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3694166Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3698149Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3699828Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3700890Z 94 | struct array 2025-06-05T23:20:15.3701303Z | ^~~~~ 2025-06-05T23:20:15.3702937Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.3704504Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3705200Z | ^~~~~~~~ 2025-06-05T23:20:15.3712706Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.3726328Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3740431Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3753326Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3766102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3778615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3788194Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3791618Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3793274Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3794317Z 94 | struct array 2025-06-05T23:20:15.3794740Z | ^~~~~ 2025-06-05T23:20:15.3796682Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.3798163Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3798877Z | ^~~~~~~~ 2025-06-05T23:20:15.3805592Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.3818016Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3831035Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3842749Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3854864Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3866826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3876577Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3880578Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3882283Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3883345Z 94 | struct array 2025-06-05T23:20:15.3883764Z | ^~~~~ 2025-06-05T23:20:15.3885391Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.3886915Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3887651Z | ^~~~~~~~ 2025-06-05T23:20:15.3894891Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.3902931Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3910780Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3917328Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3924007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3930483Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3934613Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3935143Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3936080Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3936249Z 94 | struct array 2025-06-05T23:20:15.3936391Z | ^~~~~ 2025-06-05T23:20:15.3937742Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.3938068Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3938372Z | ^~~~~~~~ 2025-06-05T23:20:15.3944666Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.3951777Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3958636Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.3964562Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3971490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.3978078Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.3982364Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.3982850Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.3983746Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.3983899Z 94 | struct array 2025-06-05T23:20:15.3984040Z | ^~~~~ 2025-06-05T23:20:15.3985290Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.3985600Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.3985787Z | ^~~~~~~~ 2025-06-05T23:20:15.3992717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4000379Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4007460Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4013748Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4020702Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4027111Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4031243Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4031761Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4032680Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4032847Z 94 | struct array 2025-06-05T23:20:15.4032985Z | ^~~~~ 2025-06-05T23:20:15.4034226Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.4034549Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4034732Z | ^~~~~~~~ 2025-06-05T23:20:15.4041225Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4048328Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4055244Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4061090Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4068374Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4075092Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4079247Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4079776Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4080711Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4080867Z 94 | struct array 2025-06-05T23:20:15.4081003Z | ^~~~~ 2025-06-05T23:20:15.4082290Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.4082597Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4082780Z | ^~~~~~~~ 2025-06-05T23:20:15.4089511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4096406Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4103842Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4110473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4117522Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4124041Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4128118Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4128636Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4129567Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4129723Z 94 | struct array 2025-06-05T23:20:15.4129863Z | ^~~~~ 2025-06-05T23:20:15.4131217Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.4131541Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4131730Z | ^~~~~~~~ 2025-06-05T23:20:15.4137977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4145167Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4152042Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4157740Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4164923Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4171385Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4176158Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4176810Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4177741Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4177896Z 94 | struct array 2025-06-05T23:20:15.4178062Z | ^~~~~ 2025-06-05T23:20:15.4179261Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.4179576Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4179777Z | ^~~~~~~~ 2025-06-05T23:20:15.4186612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4194393Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4201806Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4208254Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4215322Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4221821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4225883Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4226402Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4227319Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4227470Z 94 | struct array 2025-06-05T23:20:15.4227710Z | ^~~~~ 2025-06-05T23:20:15.4228964Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.4229292Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4229478Z | ^~~~~~~~ 2025-06-05T23:20:15.4235741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4242950Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4249933Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4255739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4262753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4269152Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4273198Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4273736Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4274944Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4275098Z 94 | struct array 2025-06-05T23:20:15.4275251Z | ^~~~~ 2025-06-05T23:20:15.4276555Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.4276868Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4277068Z | ^~~~~~~~ 2025-06-05T23:20:15.4283848Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4291493Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4298917Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4305290Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4312446Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4318895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4322935Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4323434Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4324386Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4324539Z 94 | struct array 2025-06-05T23:20:15.4324674Z | ^~~~~ 2025-06-05T23:20:15.4325936Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.4326253Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4326440Z | ^~~~~~~~ 2025-06-05T23:20:15.4332591Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4339649Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4346515Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4352290Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4359200Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4365662Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4369787Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4370264Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4371171Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4371325Z 94 | struct array 2025-06-05T23:20:15.4371476Z | ^~~~~ 2025-06-05T23:20:15.4372711Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:15.4373317Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4373522Z | ^~~~~~~~ 2025-06-05T23:20:15.4380258Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4388012Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4395349Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4401330Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4408252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.4414165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::equal_to]’ 2025-06-05T23:20:15.4418071Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4418581Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:25:21: required from here 2025-06-05T23:20:15.4419435Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4419565Z 94 | struct array 2025-06-05T23:20:15.4419684Z | ^~~~~ 2025-06-05T23:20:15.4420803Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:15.4421129Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4421314Z | ^~~~~~~~ 2025-06-05T23:20:15.4428940Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4437445Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4445968Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4453659Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4462017Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4470559Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4474553Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4475055Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4476044Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4476192Z 94 | struct array 2025-06-05T23:20:15.4476330Z | ^~~~~ 2025-06-05T23:20:15.4477721Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:15.4478041Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4478221Z | ^~~~~~~~ 2025-06-05T23:20:15.4486558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4495168Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4504305Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4512415Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4521115Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4529490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4533657Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4534185Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4535190Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4535359Z 94 | struct array 2025-06-05T23:20:15.4535534Z | ^~~~~ 2025-06-05T23:20:15.4536982Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:15.4537301Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4537510Z | ^~~~~~~~ 2025-06-05T23:20:15.4545608Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4554521Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4562880Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4570269Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4578334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4585237Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4588814Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4589283Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4590166Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4590486Z 94 | struct array 2025-06-05T23:20:15.4590710Z | ^~~~~ 2025-06-05T23:20:15.4592021Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:15.4592293Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4592468Z | ^~~~~~~~ 2025-06-05T23:20:15.4599829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4609109Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4617866Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4625842Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4634123Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4641081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4645169Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4645679Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4646616Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4646790Z 94 | struct array 2025-06-05T23:20:15.4646931Z | ^~~~~ 2025-06-05T23:20:15.4648234Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:15.4648557Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4648741Z | ^~~~~~~~ 2025-06-05T23:20:15.4657110Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4666441Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4675240Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4682980Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4692156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4700536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4704747Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4705284Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4706241Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4706394Z 94 | struct array 2025-06-05T23:20:15.4706536Z | ^~~~~ 2025-06-05T23:20:15.4730652Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4731064Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4731249Z | ^~~~~~~~ 2025-06-05T23:20:15.4739814Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4748857Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4757640Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4765693Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4774502Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4782472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4784691Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4784976Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4785469Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4785559Z 94 | struct array 2025-06-05T23:20:15.4785655Z | ^~~~~ 2025-06-05T23:20:15.4786353Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4786527Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4786645Z | ^~~~~~~~ 2025-06-05T23:20:15.4790846Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4795357Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4799840Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4803677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4808104Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4812331Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4814450Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4814780Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4815242Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4815329Z 94 | struct array 2025-06-05T23:20:15.4815423Z | ^~~~~ 2025-06-05T23:20:15.4816060Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4816234Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4816358Z | ^~~~~~~~ 2025-06-05T23:20:15.4820762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4825548Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4830364Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4834534Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4838956Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4843185Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4845389Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4845659Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4846135Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4846236Z 94 | struct array 2025-06-05T23:20:15.4846315Z | ^~~~~ 2025-06-05T23:20:15.4846954Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4847189Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4847453Z | ^~~~~~~~ 2025-06-05T23:20:15.4851630Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4856135Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4860542Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4864581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4869297Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4876405Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4879932Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4880224Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4880745Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4880850Z 94 | struct array 2025-06-05T23:20:15.4880933Z | ^~~~~ 2025-06-05T23:20:15.4881617Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4881816Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4881934Z | ^~~~~~~~ 2025-06-05T23:20:15.4886458Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4891395Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4896092Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4900242Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4904764Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4909143Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4911224Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4911490Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4911988Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4912076Z 94 | struct array 2025-06-05T23:20:15.4912164Z | ^~~~~ 2025-06-05T23:20:15.4912853Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:15.4913041Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4913150Z | ^~~~~~~~ 2025-06-05T23:20:15.4917280Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4921811Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4926582Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4930902Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4935423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4939724Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4941847Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4942116Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4942602Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4942689Z 94 | struct array 2025-06-05T23:20:15.4942770Z | ^~~~~ 2025-06-05T23:20:15.4943456Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.4943631Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4943741Z | ^~~~~~~~ 2025-06-05T23:20:15.4948762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.4954686Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4959914Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4965887Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4972165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.4976468Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.4978536Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.4978817Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.4979437Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.4979608Z 94 | struct array 2025-06-05T23:20:15.4979692Z | ^~~~~ 2025-06-05T23:20:15.4980367Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.4980542Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.4980652Z | ^~~~~~~~ 2025-06-05T23:20:15.4984802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.4989433Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4993842Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.4997754Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5002254Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5006498Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.5008564Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.5008844Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.5009321Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5009420Z 94 | struct array 2025-06-05T23:20:15.5009513Z | ^~~~~ 2025-06-05T23:20:15.5010177Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.5010350Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5010474Z | ^~~~~~~~ 2025-06-05T23:20:15.5014967Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5019818Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5024513Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5029421Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5035760Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5043497Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.5047577Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.5048124Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.5049047Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5049224Z 94 | struct array 2025-06-05T23:20:15.5049371Z | ^~~~~ 2025-06-05T23:20:15.5050625Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.5050938Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5051135Z | ^~~~~~~~ 2025-06-05T23:20:15.5058801Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5068067Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5076824Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5084244Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5092472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5100461Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.5103188Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.5103474Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.5103978Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5104082Z 94 | struct array 2025-06-05T23:20:15.5104162Z | ^~~~~ 2025-06-05T23:20:15.5104812Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:15.5104998Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5105105Z | ^~~~~~~~ 2025-06-05T23:20:15.5109595Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5114391Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5120323Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5128005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5141808Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5150085Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:15.5155705Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:15.5156272Z /pytorch/executorch/kernels/portable/cpu/op_eq.cpp:36:21: required from here 2025-06-05T23:20:15.5157159Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5157313Z 94 | struct array 2025-06-05T23:20:15.5157460Z | ^~~~~ 2025-06-05T23:20:15.5158698Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:15.5159012Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5159209Z | ^~~~~~~~ 2025-06-05T23:20:15.5160048Z [ 58%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_full_like.cpp.o 2025-06-05T23:20:15.5160854Z [ 58%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_full.cpp.o 2025-06-05T23:20:15.5161661Z [ 59%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_gather.cpp.o 2025-06-05T23:20:15.5162454Z [ 59%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_ge.cpp.o 2025-06-05T23:20:15.5163244Z [ 59%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_gelu.cpp.o 2025-06-05T23:20:15.5163474Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.5163896Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.5164178Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.5164550Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.5165020Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:15.5165399Z from /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:11: 2025-06-05T23:20:15.5171315Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5178521Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5187520Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5195746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5205162Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5214050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5214685Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:57:3: required from here 2025-06-05T23:20:15.5215643Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5215806Z 94 | struct array 2025-06-05T23:20:15.5215957Z | ^~~~~ 2025-06-05T23:20:15.5217242Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.5217573Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5217773Z | ^~~~~~~~ 2025-06-05T23:20:15.5227083Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5237541Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5247646Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5256496Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5265741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5274567Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5275122Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:57:3: required from here 2025-06-05T23:20:15.5276016Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5276172Z 94 | struct array 2025-06-05T23:20:15.5276313Z | ^~~~~ 2025-06-05T23:20:15.5277605Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.5277898Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5278086Z | ^~~~~~~~ 2025-06-05T23:20:15.5286830Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5296155Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5305294Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5313383Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5322694Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5331388Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5332031Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:57:3: required from here 2025-06-05T23:20:15.5333002Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5333183Z 94 | struct array 2025-06-05T23:20:15.5333325Z | ^~~~~ 2025-06-05T23:20:15.5334618Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.5334952Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5335142Z | ^~~~~~~~ 2025-06-05T23:20:15.5344171Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5354265Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5364412Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5373474Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5382613Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5391572Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5392173Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:57:3: required from here 2025-06-05T23:20:15.5393122Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5393299Z 94 | struct array 2025-06-05T23:20:15.5393444Z | ^~~~~ 2025-06-05T23:20:15.5394719Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.5395053Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5395244Z | ^~~~~~~~ 2025-06-05T23:20:15.5402622Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5410789Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5418973Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5425818Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5433942Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5441726Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5442269Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:135:3: required from here 2025-06-05T23:20:15.5443213Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5443383Z 94 | struct array 2025-06-05T23:20:15.5443514Z | ^~~~~ 2025-06-05T23:20:15.5444807Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.5445121Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5445294Z | ^~~~~~~~ 2025-06-05T23:20:15.5453196Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5462156Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5470297Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5477950Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5486015Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5493718Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5494299Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:135:3: required from here 2025-06-05T23:20:15.5495211Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5495365Z 94 | struct array 2025-06-05T23:20:15.5495513Z | ^~~~~ 2025-06-05T23:20:15.5496722Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:15.5497038Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5497236Z | ^~~~~~~~ 2025-06-05T23:20:15.5504649Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5513008Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5521222Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5528157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5536213Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5543772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5544338Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:135:3: required from here 2025-06-05T23:20:15.5545289Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5545438Z 94 | struct array 2025-06-05T23:20:15.5545576Z | ^~~~~ 2025-06-05T23:20:15.5546846Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.5547170Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5547354Z | ^~~~~~~~ 2025-06-05T23:20:15.5555479Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5564381Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5573020Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5580593Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5588931Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:15.5603674Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::fmod_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5610899Z /pytorch/executorch/kernels/portable/cpu/op_fmod.cpp:135:3: required from here 2025-06-05T23:20:15.5612644Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5613713Z 94 | struct array 2025-06-05T23:20:15.5614130Z | ^~~~~ 2025-06-05T23:20:15.5615723Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:15.5617328Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5618058Z | ^~~~~~~~ 2025-06-05T23:20:15.5619274Z [ 60%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_glu.cpp.o 2025-06-05T23:20:15.5620918Z [ 60%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_gt.cpp.o 2025-06-05T23:20:15.5622044Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.5622693Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.5623405Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.5624129Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.5625019Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.5626336Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:15.5627504Z from /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:9: 2025-06-05T23:20:15.5637001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5654063Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5671774Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5687997Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5704490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5721671Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5729706Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.5731514Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5732586Z 94 | struct array 2025-06-05T23:20:15.5732998Z | ^~~~~ 2025-06-05T23:20:15.5734707Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.5736320Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5737000Z | ^~~~~~~~ 2025-06-05T23:20:15.5746540Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5764771Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5782987Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5800348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5817291Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5834430Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5842429Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.5843729Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5844312Z 94 | struct array 2025-06-05T23:20:15.5844543Z | ^~~~~ 2025-06-05T23:20:15.5845434Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:15.5846253Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5846654Z | ^~~~~~~~ 2025-06-05T23:20:15.5851336Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.5864209Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5880701Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5896743Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5911722Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.5927437Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.5935603Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.5937416Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.5938471Z 94 | struct array 2025-06-05T23:20:15.5938890Z | ^~~~~ 2025-06-05T23:20:15.5940556Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.5942135Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.5942868Z | ^~~~~~~~ 2025-06-05T23:20:15.5952794Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.5971587Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.5990168Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6007390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6024413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6041470Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6049605Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6051402Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6052382Z 94 | struct array 2025-06-05T23:20:15.6052794Z | ^~~~~ 2025-06-05T23:20:15.6054463Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:15.6056019Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6056750Z | ^~~~~~~~ 2025-06-05T23:20:15.6066002Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.6082749Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6100067Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6116849Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6133635Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6150673Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6158536Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6160356Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6161405Z 94 | struct array 2025-06-05T23:20:15.6161815Z | ^~~~~ 2025-06-05T23:20:15.6163414Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6164868Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6165469Z | ^~~~~~~~ 2025-06-05T23:20:15.6174918Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.6193066Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6211417Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6228600Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6244913Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6261765Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6270154Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6271954Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6273002Z 94 | struct array 2025-06-05T23:20:15.6273409Z | ^~~~~ 2025-06-05T23:20:15.6275000Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6276511Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6277195Z | ^~~~~~~~ 2025-06-05T23:20:15.6285758Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.6302263Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6319984Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6335491Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6351601Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6368600Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6376663Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6378409Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6379420Z 94 | struct array 2025-06-05T23:20:15.6379824Z | ^~~~~ 2025-06-05T23:20:15.6381525Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6382945Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6383660Z | ^~~~~~~~ 2025-06-05T23:20:15.6393222Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.6411124Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6429572Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6446895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6463582Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6480082Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6487978Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6489679Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6490788Z 94 | struct array 2025-06-05T23:20:15.6491217Z | ^~~~~ 2025-06-05T23:20:15.6492735Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6494191Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6494924Z | ^~~~~~~~ 2025-06-05T23:20:15.6504182Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.6520903Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6538314Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6554649Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6571158Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6588332Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6596316Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6598048Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6599068Z 94 | struct array 2025-06-05T23:20:15.6599491Z | ^~~~~ 2025-06-05T23:20:15.6601076Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6602587Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6603301Z | ^~~~~~~~ 2025-06-05T23:20:15.6612918Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.6631415Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6652989Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6669644Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6685938Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6703115Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6711140Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6712915Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6713956Z 94 | struct array 2025-06-05T23:20:15.6714362Z | ^~~~~ 2025-06-05T23:20:15.6715970Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:15.6717463Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6718168Z | ^~~~~~~~ 2025-06-05T23:20:15.6727269Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.6743979Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6761523Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6777570Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6793791Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6810765Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6818912Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6820636Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6821666Z 94 | struct array 2025-06-05T23:20:15.6822079Z | ^~~~~ 2025-06-05T23:20:15.6823638Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.6825099Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6825780Z | ^~~~~~~~ 2025-06-05T23:20:15.6835577Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.6853614Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6871870Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6888490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6905066Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.6921914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.6929445Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.6931029Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.6931932Z 94 | struct array 2025-06-05T23:20:15.6932280Z | ^~~~~ 2025-06-05T23:20:15.6933709Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.6935002Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.6935661Z | ^~~~~~~~ 2025-06-05T23:20:15.6943916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.6959812Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6977200Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.6992615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7007691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7023863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.7031580Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.7033298Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7034282Z 94 | struct array 2025-06-05T23:20:15.7034711Z | ^~~~~ 2025-06-05T23:20:15.7036340Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.7037737Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7038511Z | ^~~~~~~~ 2025-06-05T23:20:15.7047745Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.7063206Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7079662Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7096187Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7111924Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7127867Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::floor_divide_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:15.7136072Z /pytorch/executorch/kernels/portable/cpu/op_floor_divide.cpp:55:3: required from here 2025-06-05T23:20:15.7138190Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7139147Z 94 | struct array 2025-06-05T23:20:15.7139564Z | ^~~~~ 2025-06-05T23:20:15.7141231Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.7142834Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7143601Z | ^~~~~~~~ 2025-06-05T23:20:15.7144976Z [ 60%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_hardtanh.cpp.o 2025-06-05T23:20:15.7146665Z [ 61%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_index.cpp.o 2025-06-05T23:20:15.7148519Z [ 61%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_index_select.cpp.o 2025-06-05T23:20:15.7150319Z [ 61%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_index_put.cpp.o 2025-06-05T23:20:15.7151950Z [ 62%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_isinf.cpp.o 2025-06-05T23:20:15.7153708Z [ 62%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_isnan.cpp.o 2025-06-05T23:20:15.7154831Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.7155494Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.7156236Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.7156921Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.7157820Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.7158912Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.7168696Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.7186579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7204684Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7221473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7238148Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7256417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7268765Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7272248Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7273929Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7274959Z 94 | struct array 2025-06-05T23:20:15.7275382Z | ^~~~~ 2025-06-05T23:20:15.7276884Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.7278439Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7279170Z | ^~~~~~~~ 2025-06-05T23:20:15.7289002Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.7307776Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7326602Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7345036Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7362609Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7381336Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7393701Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7397167Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7398851Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7399835Z 94 | struct array 2025-06-05T23:20:15.7400283Z | ^~~~~ 2025-06-05T23:20:15.7401831Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.7403252Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7403972Z | ^~~~~~~~ 2025-06-05T23:20:15.7413362Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.7431031Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7449273Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7466244Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7482963Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7501439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7513925Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7517499Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7519202Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7520211Z 94 | struct array 2025-06-05T23:20:15.7520629Z | ^~~~~ 2025-06-05T23:20:15.7522194Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.7523634Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7524373Z | ^~~~~~~~ 2025-06-05T23:20:15.7534373Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.7553122Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7572277Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7590247Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7607684Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7625978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7638587Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7642111Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7643724Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7644714Z 94 | struct array 2025-06-05T23:20:15.7645128Z | ^~~~~ 2025-06-05T23:20:15.7646691Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.7648169Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.7648869Z | ^~~~~~~~ 2025-06-05T23:20:15.7658556Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.7675846Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7694244Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7711187Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7728196Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7746337Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7758717Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7762236Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7763989Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7764898Z 94 | struct array 2025-06-05T23:20:15.7765245Z | ^~~~~ 2025-06-05T23:20:15.7765983Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.7767045Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.7768108Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.7769262Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.7770562Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.7771716Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.7773859Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.7775307Z 384 | unsigned short x; 2025-06-05T23:20:15.7775679Z | ^ 2025-06-05T23:20:15.7776137Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.7776749Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.7777467Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.7778290Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.7779183Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.7780267Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.7790416Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.7809113Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7828371Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7845798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7863277Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7881860Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.7893682Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.7896873Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.7898556Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.7899604Z 94 | struct array 2025-06-05T23:20:15.7900012Z | ^~~~~ 2025-06-05T23:20:15.7900849Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.7902291Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.7903533Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.7904692Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.7905973Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.7907165Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.7909599Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.7911208Z 384 | unsigned short x; 2025-06-05T23:20:15.7911642Z | ^ 2025-06-05T23:20:15.7912158Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.7912826Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.7913539Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.7914264Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.7915156Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.7916236Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.7925993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.7943965Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7962408Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.7979518Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.7995866Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8013389Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8025644Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8029310Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8031042Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8032101Z 94 | struct array 2025-06-05T23:20:15.8032549Z | ^~~~~ 2025-06-05T23:20:15.8033422Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.8034724Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.8035880Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8037161Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8038339Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8040605Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.8042319Z 84 | uint16_t x; 2025-06-05T23:20:15.8042708Z | ^ 2025-06-05T23:20:15.8043185Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8043804Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8044466Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8045139Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8046011Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8047084Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.8057313Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.8076092Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8095298Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8113437Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8131162Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8149151Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8161434Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8165189Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8167013Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8168099Z 94 | struct array 2025-06-05T23:20:15.8168514Z | ^~~~~ 2025-06-05T23:20:15.8169397Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.8170697Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.8171876Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8173169Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8174335Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8176588Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.8178198Z 84 | uint16_t x; 2025-06-05T23:20:15.8178696Z | ^ 2025-06-05T23:20:15.8179160Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8179871Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8180591Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8181310Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8182209Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8183265Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.8192946Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.8210549Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8227523Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8244545Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8261284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8279730Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8292059Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8295463Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8297131Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8298141Z 94 | struct array 2025-06-05T23:20:15.8298537Z | ^~~~~ 2025-06-05T23:20:15.8299893Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.8301242Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.8302034Z | ^~~~~~~~ 2025-06-05T23:20:15.8311941Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.8330681Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8349602Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8367432Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8385064Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8403339Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8415618Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8419212Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8420721Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8421724Z 94 | struct array 2025-06-05T23:20:15.8422129Z | ^~~~~ 2025-06-05T23:20:15.8423676Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.8425108Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.8425818Z | ^~~~~~~~ 2025-06-05T23:20:15.8435358Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.8453082Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8471045Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8487844Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8504473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8522796Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8535007Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8538443Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8539910Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8540846Z 94 | struct array 2025-06-05T23:20:15.8541222Z | ^~~~~ 2025-06-05T23:20:15.8542589Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.8544003Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.8544696Z | ^~~~~~~~ 2025-06-05T23:20:15.8554795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.8572874Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8592275Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8610103Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8627794Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8646109Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8657511Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8660748Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8662351Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8663245Z 94 | struct array 2025-06-05T23:20:15.8663632Z | ^~~~~ 2025-06-05T23:20:15.8665803Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.8667414Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.8668324Z | ^~~~~~~~ 2025-06-05T23:20:15.8678242Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.8695601Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8712473Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8721208Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8729709Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8740297Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8747124Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8749027Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8749900Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8750450Z 94 | struct array 2025-06-05T23:20:15.8750678Z | ^~~~~ 2025-06-05T23:20:15.8751133Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.8751838Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.8752481Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.8753092Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8753753Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8754376Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8755569Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.8756412Z 384 | unsigned short x; 2025-06-05T23:20:15.8756662Z | ^ 2025-06-05T23:20:15.8756938Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8757403Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8757840Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8758386Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8759102Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8759765Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.8765701Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.8775718Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8785894Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8797044Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8807071Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8820300Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8827473Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8829692Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8830720Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8831367Z 94 | struct array 2025-06-05T23:20:15.8831641Z | ^~~~~ 2025-06-05T23:20:15.8832317Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.8833189Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.8833972Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.8834746Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8835537Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8836234Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8837773Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.8838815Z 384 | unsigned short x; 2025-06-05T23:20:15.8839303Z | ^ 2025-06-05T23:20:15.8839925Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8840579Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8841130Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8841666Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8842311Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8843149Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.8852279Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.8865490Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8883550Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8900340Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8910038Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8919751Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8926180Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8928337Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8929366Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8930093Z 94 | struct array 2025-06-05T23:20:15.8948506Z | ^~~~~ 2025-06-05T23:20:15.8949024Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.8949732Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.8950353Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8951039Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8951650Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8953006Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.8953851Z 84 | uint16_t x; 2025-06-05T23:20:15.8954067Z | ^ 2025-06-05T23:20:15.8954342Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8954696Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8955242Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8955641Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8956134Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8956327Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.8961334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.8966809Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8972517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.8979823Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8987543Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.8993496Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.8995371Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.8995677Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.8996190Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.8996291Z 94 | struct array 2025-06-05T23:20:15.8996370Z | ^~~~~ 2025-06-05T23:20:15.8996687Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.8996968Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.8997227Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.8997537Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.8997728Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.8998614Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.8998699Z 84 | uint16_t x; 2025-06-05T23:20:15.8998776Z | ^ 2025-06-05T23:20:15.8998921Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.8999038Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.8999199Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.8999322Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.8999580Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.8999766Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9004357Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9009309Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9014166Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9019644Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9025489Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9033056Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9036405Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9036829Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9037426Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9037519Z 94 | struct array 2025-06-05T23:20:15.9037621Z | ^~~~~ 2025-06-05T23:20:15.9038364Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.9038541Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9038663Z | ^~~~~~~~ 2025-06-05T23:20:15.9043984Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9053060Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9062683Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9071653Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9081086Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9090746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9094067Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9094688Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9095595Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9095754Z 94 | struct array 2025-06-05T23:20:15.9095899Z | ^~~~~ 2025-06-05T23:20:15.9097085Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.9097392Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9097579Z | ^~~~~~~~ 2025-06-05T23:20:15.9105594Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9113285Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9120181Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9124601Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9130377Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9139473Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9142938Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9143477Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9144284Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9144499Z 94 | struct array 2025-06-05T23:20:15.9144659Z | ^~~~~ 2025-06-05T23:20:15.9145896Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.9146200Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9146384Z | ^~~~~~~~ 2025-06-05T23:20:15.9155725Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9162423Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9171239Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9179706Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9188936Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9197547Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9201252Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9201771Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9202725Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9202880Z 94 | struct array 2025-06-05T23:20:15.9203019Z | ^~~~~ 2025-06-05T23:20:15.9204334Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.9204670Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9204862Z | ^~~~~~~~ 2025-06-05T23:20:15.9214041Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9223980Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9233719Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9242193Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9251912Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9261663Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9265061Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9265517Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9266408Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9266669Z 94 | struct array 2025-06-05T23:20:15.9266825Z | ^~~~~ 2025-06-05T23:20:15.9267401Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.9268004Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.9268479Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.9269038Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9269654Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9269991Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9271748Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.9271917Z 384 | unsigned short x; 2025-06-05T23:20:15.9272062Z | ^ 2025-06-05T23:20:15.9272301Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9272505Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9272798Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9273013Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9273499Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9273939Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9283546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9293549Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9303533Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9312541Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9321926Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9331741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9335288Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9335826Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9336778Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9336943Z 94 | struct array 2025-06-05T23:20:15.9337074Z | ^~~~~ 2025-06-05T23:20:15.9337637Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.9338152Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.9338643Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.9339162Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9339806Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9340182Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9341897Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.9342059Z 384 | unsigned short x; 2025-06-05T23:20:15.9342220Z | ^ 2025-06-05T23:20:15.9342459Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9342660Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9342962Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9343169Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9343630Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9343963Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9353103Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9362936Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9372708Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9381430Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9391215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9401439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9405275Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9405863Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9406857Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9407042Z 94 | struct array 2025-06-05T23:20:15.9407191Z | ^~~~~ 2025-06-05T23:20:15.9407832Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.9408347Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.9408840Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9409422Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9409814Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9411592Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.9411748Z 84 | uint16_t x; 2025-06-05T23:20:15.9411896Z | ^ 2025-06-05T23:20:15.9412158Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9412374Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9412654Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9412870Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9413374Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9413735Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9423390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9433880Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9443933Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9452959Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9462693Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9472300Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9475925Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9476461Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9477446Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9477606Z 94 | struct array 2025-06-05T23:20:15.9477747Z | ^~~~~ 2025-06-05T23:20:15.9478369Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.9478858Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.9479317Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9479922Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9480295Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9481969Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.9482264Z 84 | uint16_t x; 2025-06-05T23:20:15.9482397Z | ^ 2025-06-05T23:20:15.9482646Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9482851Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9483141Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9483357Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9483834Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9484256Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9493232Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9503063Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9512646Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9521096Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9530880Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9540733Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9544332Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9544878Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9545796Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9545949Z 94 | struct array 2025-06-05T23:20:15.9546103Z | ^~~~~ 2025-06-05T23:20:15.9547344Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.9547741Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9547950Z | ^~~~~~~~ 2025-06-05T23:20:15.9557647Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9568333Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9578160Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9587203Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9597379Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9607367Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9610898Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9611353Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9612228Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9612389Z 94 | struct array 2025-06-05T23:20:15.9612519Z | ^~~~~ 2025-06-05T23:20:15.9613778Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:15.9614092Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9614273Z | ^~~~~~~~ 2025-06-05T23:20:15.9622921Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9632532Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9641927Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9650323Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9660006Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9670175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9673873Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9674430Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9675361Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9675507Z 94 | struct array 2025-06-05T23:20:15.9675664Z | ^~~~~ 2025-06-05T23:20:15.9676954Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.9677264Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9677467Z | ^~~~~~~~ 2025-06-05T23:20:15.9686873Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9697161Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9707424Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9716694Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9726495Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9736391Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9740053Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9740640Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9741571Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9741725Z 94 | struct array 2025-06-05T23:20:15.9741862Z | ^~~~~ 2025-06-05T23:20:15.9743086Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:15.9743406Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:15.9743598Z | ^~~~~~~~ 2025-06-05T23:20:15.9752646Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9762431Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9771795Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9780067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9789748Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9799688Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9803258Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9803814Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9804705Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9804860Z 94 | struct array 2025-06-05T23:20:15.9805080Z | ^~~~~ 2025-06-05T23:20:15.9805659Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.9806191Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.9806670Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.9807128Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9807691Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9808076Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9809805Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.9809967Z 384 | unsigned short x; 2025-06-05T23:20:15.9810120Z | ^ 2025-06-05T23:20:15.9810354Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9810562Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9810854Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9811069Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9811541Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9811952Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9821567Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9831840Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9841893Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9850812Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9860561Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9870885Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9874461Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9874976Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9875908Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9876072Z 94 | struct array 2025-06-05T23:20:15.9876184Z | ^~~~~ 2025-06-05T23:20:15.9876708Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:15.9877257Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:15.9877814Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:15.9878262Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9878882Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9879207Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9880943Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:15.9881119Z 384 | unsigned short x; 2025-06-05T23:20:15.9881262Z | ^ 2025-06-05T23:20:15.9881500Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9881704Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9881996Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9882204Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9882777Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9883188Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9892318Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:15.9902118Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9911850Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9920464Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9930285Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:15.9940266Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:15.9943831Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:15.9944435Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:15.9945441Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:15.9945590Z 94 | struct array 2025-06-05T23:20:15.9945731Z | ^~~~~ 2025-06-05T23:20:15.9946334Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:15.9946813Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:15.9947280Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:15.9947970Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:15.9948443Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:15.9950093Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:15.9950244Z 84 | uint16_t x; 2025-06-05T23:20:15.9950400Z | ^ 2025-06-05T23:20:15.9950640Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:15.9950846Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:15.9951155Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:15.9951353Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:15.9951845Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:15.9952190Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:15.9961892Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:15.9972356Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9982566Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:15.9991847Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0001528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0011452Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0015035Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = float; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0015582Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0016592Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0016749Z 94 | struct array 2025-06-05T23:20:16.0016885Z | ^~~~~ 2025-06-05T23:20:16.0017483Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.0017961Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.0018431Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0019030Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0019400Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0021046Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.0021255Z 84 | uint16_t x; 2025-06-05T23:20:16.0021410Z | ^ 2025-06-05T23:20:16.0021639Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0021842Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0022153Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0022354Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0022846Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0023199Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0032315Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0041789Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0051262Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0059688Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0069063Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0078731Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0082264Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0082794Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0083730Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0083910Z 94 | struct array 2025-06-05T23:20:16.0084054Z | ^~~~~ 2025-06-05T23:20:16.0085386Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.0085708Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0085894Z | ^~~~~~~~ 2025-06-05T23:20:16.0095257Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0105399Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0115333Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0124478Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0134029Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0144025Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0147684Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0148231Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0149155Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0149314Z 94 | struct array 2025-06-05T23:20:16.0149476Z | ^~~~~ 2025-06-05T23:20:16.0150740Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.0151054Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0151299Z | ^~~~~~~~ 2025-06-05T23:20:16.0160225Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0170151Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0179897Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0188419Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0198072Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0208010Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0211629Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0212194Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0213099Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0213244Z 94 | struct array 2025-06-05T23:20:16.0213384Z | ^~~~~ 2025-06-05T23:20:16.0214676Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.0215013Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0215210Z | ^~~~~~~~ 2025-06-05T23:20:16.0224811Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0235150Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0245306Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0254440Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0264265Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0273822Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0277278Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0277867Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0278747Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0278902Z 94 | struct array 2025-06-05T23:20:16.0279070Z | ^~~~~ 2025-06-05T23:20:16.0280262Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.0280568Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0280757Z | ^~~~~~~~ 2025-06-05T23:20:16.0289568Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0299166Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0308735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0317109Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0326768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0336571Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0340113Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0340658Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0341675Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0341893Z 94 | struct array 2025-06-05T23:20:16.0342035Z | ^~~~~ 2025-06-05T23:20:16.0342606Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.0343174Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.0343637Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.0344096Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0344710Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0345047Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0346756Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.0346925Z 384 | unsigned short x; 2025-06-05T23:20:16.0347082Z | ^ 2025-06-05T23:20:16.0347319Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0347510Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0347961Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0348168Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0348655Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0348990Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0358262Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0368559Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0378813Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0387923Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0397497Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0407390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0410982Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0411522Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0412478Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0412632Z 94 | struct array 2025-06-05T23:20:16.0412774Z | ^~~~~ 2025-06-05T23:20:16.0413395Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.0413958Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.0414426Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.0414883Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0415486Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0415836Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0417576Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.0417750Z 384 | unsigned short x; 2025-06-05T23:20:16.0417890Z | ^ 2025-06-05T23:20:16.0418121Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0418338Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0418626Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0418830Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0419306Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0419630Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0428663Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0438602Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0448022Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0456628Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0466467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0476630Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0480103Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0480709Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0481724Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0481877Z 94 | struct array 2025-06-05T23:20:16.0482015Z | ^~~~~ 2025-06-05T23:20:16.0482628Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.0483056Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.0483516Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0484123Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0484429Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0486151Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.0486311Z 84 | uint16_t x; 2025-06-05T23:20:16.0486439Z | ^ 2025-06-05T23:20:16.0486666Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0486872Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0487175Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0487379Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0487856Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0488215Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0497902Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0508385Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0518312Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0527275Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0536916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0546717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0550455Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0550988Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0551980Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0552129Z 94 | struct array 2025-06-05T23:20:16.0552268Z | ^~~~~ 2025-06-05T23:20:16.0552894Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.0553359Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.0553779Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0554370Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0554729Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0556415Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.0556633Z 84 | uint16_t x; 2025-06-05T23:20:16.0556843Z | ^ 2025-06-05T23:20:16.0557075Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0557275Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0557583Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0557793Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0558264Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0558618Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0567837Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0577423Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0594837Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0611272Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0625279Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0635079Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0641351Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0643154Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0644013Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0644544Z 94 | struct array 2025-06-05T23:20:16.0644785Z | ^~~~~ 2025-06-05T23:20:16.0645577Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.0646425Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0646805Z | ^~~~~~~~ 2025-06-05T23:20:16.0651938Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0665653Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0679369Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0689804Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0700130Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0717175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0724732Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0726712Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0727654Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0728249Z 94 | struct array 2025-06-05T23:20:16.0728480Z | ^~~~~ 2025-06-05T23:20:16.0729352Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.0730167Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0730769Z | ^~~~~~~~ 2025-06-05T23:20:16.0736004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0745515Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0754900Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0763481Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0772366Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0781656Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0788490Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0791118Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0792543Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0793246Z 94 | struct array 2025-06-05T23:20:16.0793685Z | ^~~~~ 2025-06-05T23:20:16.0795174Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.0796504Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0797238Z | ^~~~~~~~ 2025-06-05T23:20:16.0803003Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.0812635Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0827354Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0843469Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0860230Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0871727Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0879427Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0881443Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0882384Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0882918Z 94 | struct array 2025-06-05T23:20:16.0883163Z | ^~~~~ 2025-06-05T23:20:16.0884047Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.0885000Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.0885652Z | ^~~~~~~~ 2025-06-05T23:20:16.0894686Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.0906620Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0918785Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.0927830Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0937075Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.0947673Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.0955499Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.0959466Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.0960987Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.0961684Z 94 | struct array 2025-06-05T23:20:16.0961931Z | ^~~~~ 2025-06-05T23:20:16.0962536Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.0963529Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.0964491Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.0965273Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.0966107Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.0967135Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.0969058Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.0970584Z 384 | unsigned short x; 2025-06-05T23:20:16.0970995Z | ^ 2025-06-05T23:20:16.0971487Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.0972254Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.0973031Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.0973714Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.0974544Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.0975561Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.0985421Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.1003323Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1021468Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1037640Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1054458Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1071853Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1083786Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1087229Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1088848Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1089825Z 94 | struct array 2025-06-05T23:20:16.1090221Z | ^~~~~ 2025-06-05T23:20:16.1091238Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.1092512Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.1093715Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.1094840Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.1096059Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.1097221Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.1099045Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.1099919Z 384 | unsigned short x; 2025-06-05T23:20:16.1100181Z | ^ 2025-06-05T23:20:16.1100465Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.1100829Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.1101209Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.1101606Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.1102177Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.1102746Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.1107795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.1123032Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1140682Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1157087Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1172918Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1190579Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1202656Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1204883Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1205839Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1206402Z 94 | struct array 2025-06-05T23:20:16.1206647Z | ^~~~~ 2025-06-05T23:20:16.1207106Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.1207801Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.1208404Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.1209184Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.1209806Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.1210980Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.1211819Z 84 | uint16_t x; 2025-06-05T23:20:16.1212031Z | ^ 2025-06-05T23:20:16.1212353Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.1212716Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.1213093Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.1213489Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.1213958Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.1214521Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.1219726Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.1233409Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1252538Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1270541Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1287873Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1306546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1318901Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1322488Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1324168Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1325308Z 94 | struct array 2025-06-05T23:20:16.1325714Z | ^~~~~ 2025-06-05T23:20:16.1326601Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.1327936Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.1329068Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.1330367Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.1331537Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.1333825Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.1335470Z 84 | uint16_t x; 2025-06-05T23:20:16.1335855Z | ^ 2025-06-05T23:20:16.1336340Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.1336914Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.1337563Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.1338212Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.1339104Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.1340187Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.1349898Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.1367529Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1385443Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1402681Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1419625Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1438036Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1450141Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1453631Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1455317Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1456343Z 94 | struct array 2025-06-05T23:20:16.1456749Z | ^~~~~ 2025-06-05T23:20:16.1458228Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.1459652Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.1460392Z | ^~~~~~~~ 2025-06-05T23:20:16.1471175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.1489846Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1508934Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1526725Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1544229Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1562746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1575070Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1578711Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1580370Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1581388Z 94 | struct array 2025-06-05T23:20:16.1581816Z | ^~~~~ 2025-06-05T23:20:16.1583329Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.1584786Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.1585487Z | ^~~~~~~~ 2025-06-05T23:20:16.1594976Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.1612763Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1631527Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1648258Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1665219Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1683563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1695904Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1699503Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1701241Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1702234Z 94 | struct array 2025-06-05T23:20:16.1702676Z | ^~~~~ 2025-06-05T23:20:16.1704247Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.1705670Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.1706296Z | ^~~~~~~~ 2025-06-05T23:20:16.1716468Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.1735481Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1755513Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1771854Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1789504Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1807702Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1820091Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1823677Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1825350Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1826447Z 94 | struct array 2025-06-05T23:20:16.1826867Z | ^~~~~ 2025-06-05T23:20:16.1828530Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.1830022Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.1830741Z | ^~~~~~~~ 2025-06-05T23:20:16.1840167Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.1857920Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1875881Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.1892841Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1910165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.1928581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.1940688Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.1944152Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.1945788Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.1946820Z 94 | struct array 2025-06-05T23:20:16.1947232Z | ^~~~~ 2025-06-05T23:20:16.1948143Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.1949511Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.1950756Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.1951914Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.1953199Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.1954374Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.1956725Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.1958356Z 384 | unsigned short x; 2025-06-05T23:20:16.1958788Z | ^ 2025-06-05T23:20:16.1959296Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.1959947Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.1960662Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.1961441Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.1962326Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.1963359Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.1973614Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.1992352Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2011333Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2029463Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2046968Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2065681Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2078026Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2081586Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2083275Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2084286Z 94 | struct array 2025-06-05T23:20:16.2084695Z | ^~~~~ 2025-06-05T23:20:16.2085546Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.2086890Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.2088331Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.2089503Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.2090814Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.2092005Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.2094324Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.2095969Z 384 | unsigned short x; 2025-06-05T23:20:16.2096404Z | ^ 2025-06-05T23:20:16.2096923Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.2097556Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.2098254Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.2098978Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.2099874Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.2101029Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.2110865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.2128588Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2146930Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2163973Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2180804Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2199491Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2211899Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2215493Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2217163Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2218235Z 94 | struct array 2025-06-05T23:20:16.2218623Z | ^~~~~ 2025-06-05T23:20:16.2219491Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.2220800Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.2221978Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.2223283Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.2224448Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.2226818Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.2228537Z 84 | uint16_t x; 2025-06-05T23:20:16.2228930Z | ^ 2025-06-05T23:20:16.2229409Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.2230057Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.2230777Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.2231480Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.2232403Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.2233475Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.2243575Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.2262606Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2281380Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2299079Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2317191Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2335556Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2347989Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2351636Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2353596Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2354787Z 94 | struct array 2025-06-05T23:20:16.2355310Z | ^~~~~ 2025-06-05T23:20:16.2356363Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.2357719Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.2359049Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.2360542Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.2361807Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.2364371Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.2365858Z 84 | uint16_t x; 2025-06-05T23:20:16.2366419Z | ^ 2025-06-05T23:20:16.2367013Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.2367776Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.2368769Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.2369566Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.2370646Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.2371806Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.2381679Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.2399970Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2419153Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2436066Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2453384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2472510Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2485268Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2489055Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2490790Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2492046Z 94 | struct array 2025-06-05T23:20:16.2492555Z | ^~~~~ 2025-06-05T23:20:16.2494182Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.2495862Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.2496608Z | ^~~~~~~~ 2025-06-05T23:20:16.2506614Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.2525169Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2543688Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2561887Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2579560Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2598933Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2611731Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2615578Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2617446Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2618549Z 94 | struct array 2025-06-05T23:20:16.2619133Z | ^~~~~ 2025-06-05T23:20:16.2620674Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.2622156Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.2623038Z | ^~~~~~~~ 2025-06-05T23:20:16.2632720Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.2651208Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2669937Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2687957Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2705272Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2724402Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2737387Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2741352Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2743163Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2744336Z 94 | struct array 2025-06-05T23:20:16.2744959Z | ^~~~~ 2025-06-05T23:20:16.2746657Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.2748788Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.2749685Z | ^~~~~~~~ 2025-06-05T23:20:16.2759978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.2779529Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2798935Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2817403Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2835712Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2854675Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2867787Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2871431Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2873312Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2874490Z 94 | struct array 2025-06-05T23:20:16.2874990Z | ^~~~~ 2025-06-05T23:20:16.2876720Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.2878265Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.2879119Z | ^~~~~~~~ 2025-06-05T23:20:16.2888843Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.2907305Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2926091Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.2943222Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2960074Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.2978827Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.2991925Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.2995868Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.2997667Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.2998781Z 94 | struct array 2025-06-05T23:20:16.2999398Z | ^~~~~ 2025-06-05T23:20:16.3000308Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.3001784Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.3003200Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.3004442Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3006284Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3007624Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3010093Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.3012106Z 384 | unsigned short x; 2025-06-05T23:20:16.3012619Z | ^ 2025-06-05T23:20:16.3013243Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3014278Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3015555Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3016447Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3017583Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3018724Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3028681Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.3047514Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3080628Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3097338Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3113290Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3130719Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3142629Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3146068Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3147833Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3148836Z 94 | struct array 2025-06-05T23:20:16.3149235Z | ^~~~~ 2025-06-05T23:20:16.3150011Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.3151280Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.3152461Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.3153657Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3154935Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3156020Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3158352Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.3159880Z 384 | unsigned short x; 2025-06-05T23:20:16.3160307Z | ^ 2025-06-05T23:20:16.3160812Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3161558Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3162299Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3162975Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3163998Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3164968Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3174375Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.3191896Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3209909Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3226315Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3242166Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3258780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3271022Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3274754Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3276398Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3277334Z 94 | struct array 2025-06-05T23:20:16.3277715Z | ^~~~~ 2025-06-05T23:20:16.3278547Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.3279755Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.3281150Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3282417Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3283538Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3285872Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.3287507Z 84 | uint16_t x; 2025-06-05T23:20:16.3287911Z | ^ 2025-06-05T23:20:16.3288382Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3289047Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3289753Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3290379Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3291235Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3292227Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3302324Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.3320721Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3339633Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3356247Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3373030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3389527Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3401282Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = double; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3404587Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3406286Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3407324Z 94 | struct array 2025-06-05T23:20:16.3407739Z | ^~~~~ 2025-06-05T23:20:16.3408592Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.3409874Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.3410927Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3412128Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3413252Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3415386Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.3416891Z 84 | uint16_t x; 2025-06-05T23:20:16.3417278Z | ^ 2025-06-05T23:20:16.3417722Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3418331Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3418972Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3419634Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3420536Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3421574Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3431030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.3449165Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3467556Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3484305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3501252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3519945Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3532375Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3535873Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3538026Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3539109Z 94 | struct array 2025-06-05T23:20:16.3539535Z | ^~~~~ 2025-06-05T23:20:16.3541084Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.3542502Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.3543183Z | ^~~~~~~~ 2025-06-05T23:20:16.3553114Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.3572304Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3592271Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3610252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3628015Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3646806Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3659123Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3662545Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3664192Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3665078Z 94 | struct array 2025-06-05T23:20:16.3665596Z | ^~~~~ 2025-06-05T23:20:16.3667200Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.3668715Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.3669446Z | ^~~~~~~~ 2025-06-05T23:20:16.3678948Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.3688644Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3699772Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3708285Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3717881Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3727675Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3731275Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3731824Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3732735Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3732892Z 94 | struct array 2025-06-05T23:20:16.3733047Z | ^~~~~ 2025-06-05T23:20:16.3734367Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.3734697Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.3734959Z | ^~~~~~~~ 2025-06-05T23:20:16.3744750Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.3758025Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3768617Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3778096Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3787743Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3798514Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3803216Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3804040Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3805364Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3805535Z 94 | struct array 2025-06-05T23:20:16.3805744Z | ^~~~~ 2025-06-05T23:20:16.3807085Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.3807547Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.3807736Z | ^~~~~~~~ 2025-06-05T23:20:16.3818165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.3828095Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3837556Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3845662Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3855576Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3865412Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3868538Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3869086Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3870555Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3870706Z 94 | struct array 2025-06-05T23:20:16.3870887Z | ^~~~~ 2025-06-05T23:20:16.3871686Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.3872304Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.3872797Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.3873276Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3873843Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3874180Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3876010Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.3876176Z 384 | unsigned short x; 2025-06-05T23:20:16.3876320Z | ^ 2025-06-05T23:20:16.3876568Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3876775Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3877070Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3877341Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3877844Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3878157Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3887616Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.3897952Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3908271Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3917233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3926829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3936691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.3940307Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.3940905Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.3941830Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.3941983Z 94 | struct array 2025-06-05T23:20:16.3942137Z | ^~~~~ 2025-06-05T23:20:16.3942721Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.3943269Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.3943761Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.3944233Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.3944828Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.3945203Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.3946918Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.3947077Z 384 | unsigned short x; 2025-06-05T23:20:16.3947231Z | ^ 2025-06-05T23:20:16.3947468Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.3947755Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.3948043Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.3948258Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.3948757Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.3949096Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.3958174Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.3968322Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3977773Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.3986313Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.3995983Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4006105Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4009702Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4010232Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4011169Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4011336Z 94 | struct array 2025-06-05T23:20:16.4011477Z | ^~~~~ 2025-06-05T23:20:16.4012086Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.4012505Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.4012980Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4013586Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4013941Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4015567Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.4015716Z 84 | uint16_t x; 2025-06-05T23:20:16.4015857Z | ^ 2025-06-05T23:20:16.4016115Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4016321Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4016613Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4016834Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4017308Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4017801Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4027202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4037605Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4047745Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4056918Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4066686Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4076654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4080391Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4080919Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4081838Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4082011Z 94 | struct array 2025-06-05T23:20:16.4082152Z | ^~~~~ 2025-06-05T23:20:16.4082743Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.4083230Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.4083712Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4084501Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4084856Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4086326Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.4086480Z 84 | uint16_t x; 2025-06-05T23:20:16.4086604Z | ^ 2025-06-05T23:20:16.4086855Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4087052Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4087340Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4087558Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4088028Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4088396Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4097466Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4106885Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4115742Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4124166Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4133694Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4143324Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4146828Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4147515Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4148521Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4148687Z 94 | struct array 2025-06-05T23:20:16.4148819Z | ^~~~~ 2025-06-05T23:20:16.4150085Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.4150389Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4150588Z | ^~~~~~~~ 2025-06-05T23:20:16.4160453Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4170517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4180719Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4189965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4199463Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4209420Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4212952Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4213423Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4214483Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4214632Z 94 | struct array 2025-06-05T23:20:16.4214773Z | ^~~~~ 2025-06-05T23:20:16.4216048Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.4216352Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4216538Z | ^~~~~~~~ 2025-06-05T23:20:16.4225329Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4235347Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4244817Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4251654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4257011Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4262067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4264071Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4264366Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4264861Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4264954Z 94 | struct array 2025-06-05T23:20:16.4265054Z | ^~~~~ 2025-06-05T23:20:16.4265731Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.4266080Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4266238Z | ^~~~~~~~ 2025-06-05T23:20:16.4272964Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4283160Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4292756Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4301683Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4311402Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4321309Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4324821Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4325369Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4326270Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4326425Z 94 | struct array 2025-06-05T23:20:16.4326582Z | ^~~~~ 2025-06-05T23:20:16.4327826Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.4328130Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4328451Z | ^~~~~~~~ 2025-06-05T23:20:16.4337359Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4347143Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4356540Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4365356Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4374999Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4384780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4388469Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4389014Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4389958Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4390105Z 94 | struct array 2025-06-05T23:20:16.4390250Z | ^~~~~ 2025-06-05T23:20:16.4390846Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.4391391Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.4391847Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.4392318Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4392919Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4393409Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4395115Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.4395305Z 384 | unsigned short x; 2025-06-05T23:20:16.4395445Z | ^ 2025-06-05T23:20:16.4395686Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4395902Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4396170Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4396370Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4397013Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4397368Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4410765Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4424189Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4434332Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4443477Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4452860Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4462868Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4466733Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4467367Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4468877Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4469037Z 94 | struct array 2025-06-05T23:20:16.4469549Z | ^~~~~ 2025-06-05T23:20:16.4470197Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.4470940Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.4471507Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.4472174Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4473277Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4473622Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4476428Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.4476598Z 384 | unsigned short x; 2025-06-05T23:20:16.4476738Z | ^ 2025-06-05T23:20:16.4476994Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4477176Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4477467Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4477765Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4478255Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4478584Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4487607Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4497435Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4507052Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4515574Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4525215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4534975Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4538455Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4539014Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4540044Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4540198Z 94 | struct array 2025-06-05T23:20:16.4540357Z | ^~~~~ 2025-06-05T23:20:16.4540970Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.4541448Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.4541923Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4542576Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4542938Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4544557Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.4544702Z 84 | uint16_t x; 2025-06-05T23:20:16.4544846Z | ^ 2025-06-05T23:20:16.4545082Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4545300Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4545595Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4545759Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4546209Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4546541Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4556222Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4566657Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4576808Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4586027Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4595773Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4605635Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4609136Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4609733Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4610735Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4610895Z 94 | struct array 2025-06-05T23:20:16.4611036Z | ^~~~~ 2025-06-05T23:20:16.4611637Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.4612087Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.4612554Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4613170Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4613628Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4615382Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.4615533Z 84 | uint16_t x; 2025-06-05T23:20:16.4615678Z | ^ 2025-06-05T23:20:16.4615906Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4616119Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4616402Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4616599Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4617067Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4617412Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4626300Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4635852Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4645292Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4653564Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4663068Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4673580Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4677180Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4677710Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4678875Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4679011Z 94 | struct array 2025-06-05T23:20:16.4679141Z | ^~~~~ 2025-06-05T23:20:16.4680408Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.4680718Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4680900Z | ^~~~~~~~ 2025-06-05T23:20:16.4690384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4700234Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4710845Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4719905Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4729610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4739440Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4742985Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4743496Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4744405Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4744674Z 94 | struct array 2025-06-05T23:20:16.4744816Z | ^~~~~ 2025-06-05T23:20:16.4746022Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.4746367Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4746557Z | ^~~~~~~~ 2025-06-05T23:20:16.4755428Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4765153Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4774599Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4783239Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4793403Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4802410Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4806149Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4806672Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4807616Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4807767Z 94 | struct array 2025-06-05T23:20:16.4807907Z | ^~~~~ 2025-06-05T23:20:16.4809199Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.4809579Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4809806Z | ^~~~~~~~ 2025-06-05T23:20:16.4819231Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4829230Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4838423Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4847422Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4856995Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4865795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4869348Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4869849Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4870577Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4870733Z 94 | struct array 2025-06-05T23:20:16.4870875Z | ^~~~~ 2025-06-05T23:20:16.4872167Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.4872461Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.4872748Z | ^~~~~~~~ 2025-06-05T23:20:16.4878043Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.4887216Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4896931Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4905396Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4915328Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4925081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.4928515Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.4929143Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.4930065Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.4930219Z 94 | struct array 2025-06-05T23:20:16.4930366Z | ^~~~~ 2025-06-05T23:20:16.4930937Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.4931456Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.4931855Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.4932269Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.4932842Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.4933286Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.4935005Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.4935170Z 384 | unsigned short x; 2025-06-05T23:20:16.4935320Z | ^ 2025-06-05T23:20:16.4935577Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.4935780Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.4936075Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.4936278Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.4936782Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.4937121Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.4946660Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.4957452Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4967939Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.4977135Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4986870Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.4996957Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5000738Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5001327Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5002272Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5002424Z 94 | struct array 2025-06-05T23:20:16.5002579Z | ^~~~~ 2025-06-05T23:20:16.5003159Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.5003717Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.5004207Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.5004677Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5005287Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5005660Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5007426Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.5007588Z 384 | unsigned short x; 2025-06-05T23:20:16.5007736Z | ^ 2025-06-05T23:20:16.5007969Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5008167Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5008455Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5008672Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5009153Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5009491Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5018469Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5028447Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5038301Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5046813Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5056615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5067751Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5071444Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5071981Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5073012Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5073179Z 94 | struct array 2025-06-05T23:20:16.5073319Z | ^~~~~ 2025-06-05T23:20:16.5073939Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.5074729Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.5075212Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5075798Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5076146Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5077829Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.5077981Z 84 | uint16_t x; 2025-06-05T23:20:16.5078122Z | ^ 2025-06-05T23:20:16.5078379Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5078559Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5078824Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5079032Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5079752Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5080210Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5089439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5099902Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5110071Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5119164Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5129019Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5138921Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5142473Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5143000Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5143959Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5144129Z 94 | struct array 2025-06-05T23:20:16.5144271Z | ^~~~~ 2025-06-05T23:20:16.5144886Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.5145363Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.5145915Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5146463Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5146837Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5148641Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.5148802Z 84 | uint16_t x; 2025-06-05T23:20:16.5148936Z | ^ 2025-06-05T23:20:16.5149190Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5149400Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5149697Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5149916Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5150407Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5150744Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5159783Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5169684Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5179116Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5187893Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5197900Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5206596Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5210052Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5210690Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5211568Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5211718Z 94 | struct array 2025-06-05T23:20:16.5211866Z | ^~~~~ 2025-06-05T23:20:16.5212953Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.5213222Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.5213415Z | ^~~~~~~~ 2025-06-05T23:20:16.5222629Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5232169Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5241462Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5250545Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5259414Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5268958Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5272304Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5272932Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5273861Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5274003Z 94 | struct array 2025-06-05T23:20:16.5274139Z | ^~~~~ 2025-06-05T23:20:16.5275294Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.5275607Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.5275786Z | ^~~~~~~~ 2025-06-05T23:20:16.5283410Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5292358Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5300622Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5305932Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5311587Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5319724Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5322594Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5323027Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5323831Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5324053Z 94 | struct array 2025-06-05T23:20:16.5324218Z | ^~~~~ 2025-06-05T23:20:16.5325293Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.5325562Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.5325732Z | ^~~~~~~~ 2025-06-05T23:20:16.5334066Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5343221Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5352512Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5360355Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5368128Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5376654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5380417Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5380989Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5381905Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5382036Z 94 | struct array 2025-06-05T23:20:16.5382270Z | ^~~~~ 2025-06-05T23:20:16.5383546Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.5383915Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.5384111Z | ^~~~~~~~ 2025-06-05T23:20:16.5393741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5403528Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5412830Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5421156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5430923Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5440858Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5444459Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5445007Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5445934Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5446094Z 94 | struct array 2025-06-05T23:20:16.5446262Z | ^~~~~ 2025-06-05T23:20:16.5446821Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.5447354Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.5447902Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.5448352Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5448956Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5449323Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5451051Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.5451206Z 384 | unsigned short x; 2025-06-05T23:20:16.5451359Z | ^ 2025-06-05T23:20:16.5451596Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5451797Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5452067Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5452289Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5452766Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5453223Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5462623Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5473194Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5483296Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5492542Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5502370Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5512167Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5515671Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5516208Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5517138Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5517312Z 94 | struct array 2025-06-05T23:20:16.5517459Z | ^~~~~ 2025-06-05T23:20:16.5518051Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.5518632Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.5519219Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.5519692Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5520314Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5520677Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5522400Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.5522579Z 384 | unsigned short x; 2025-06-05T23:20:16.5522722Z | ^ 2025-06-05T23:20:16.5522967Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5523184Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5523489Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5523679Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5524131Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5524440Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5532653Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5542595Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5552250Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5560684Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5569524Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5578829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5582473Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5585973Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5587749Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5588730Z 94 | struct array 2025-06-05T23:20:16.5589092Z | ^~~~~ 2025-06-05T23:20:16.5589897Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.5591097Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.5592185Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5593405Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5594474Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5596695Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.5598163Z 84 | uint16_t x; 2025-06-05T23:20:16.5598553Z | ^ 2025-06-05T23:20:16.5606441Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5607146Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5607821Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5608640Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5609561Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5610586Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5620123Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5639385Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5713951Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5731785Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5749443Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5767397Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5779850Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::Half; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5783402Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5785094Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5786159Z 94 | struct array 2025-06-05T23:20:16.5786551Z | ^~~~~ 2025-06-05T23:20:16.5787490Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.5788893Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.5790061Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.5791321Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.5792524Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.5794827Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.5796435Z 84 | uint16_t x; 2025-06-05T23:20:16.5796838Z | ^ 2025-06-05T23:20:16.5797312Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.5797976Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.5798657Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.5799391Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.5800140Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.5801131Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.5810602Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.5828098Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5845773Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5862635Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5879638Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5897739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.5907185Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.5909958Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.5911142Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.5911871Z 94 | struct array 2025-06-05T23:20:16.5912203Z | ^~~~~ 2025-06-05T23:20:16.5913347Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.5914431Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.5915030Z | ^~~~~~~~ 2025-06-05T23:20:16.5923255Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.5939931Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5957088Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.5973960Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.5988966Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6007465Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6019728Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6023393Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6025060Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6026054Z 94 | struct array 2025-06-05T23:20:16.6026486Z | ^~~~~ 2025-06-05T23:20:16.6028109Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.6029569Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.6030302Z | ^~~~~~~~ 2025-06-05T23:20:16.6039399Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.6057389Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6075854Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6092789Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6109968Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6128462Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6140406Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6143884Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6145648Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6146672Z 94 | struct array 2025-06-05T23:20:16.6147087Z | ^~~~~ 2025-06-05T23:20:16.6148744Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.6150254Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.6150984Z | ^~~~~~~~ 2025-06-05T23:20:16.6160936Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.6179506Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6198754Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6216676Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6234230Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6252709Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6264954Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6268622Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6270313Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6271392Z 94 | struct array 2025-06-05T23:20:16.6271814Z | ^~~~~ 2025-06-05T23:20:16.6273396Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.6274850Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.6275543Z | ^~~~~~~~ 2025-06-05T23:20:16.6284943Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.6302746Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6320445Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6337264Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6354046Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6372677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6385076Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6388804Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6390473Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6391497Z 94 | struct array 2025-06-05T23:20:16.6391912Z | ^~~~~ 2025-06-05T23:20:16.6392727Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.6394045Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.6395371Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.6396578Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.6397877Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.6399033Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.6401362Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.6402942Z 384 | unsigned short x; 2025-06-05T23:20:16.6403377Z | ^ 2025-06-05T23:20:16.6403883Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.6404547Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.6405274Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.6405984Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.6406892Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.6407963Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.6417897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.6432781Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6448803Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6466073Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6482881Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6501219Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6513727Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6517285Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6518933Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6519949Z 94 | struct array 2025-06-05T23:20:16.6520378Z | ^~~~~ 2025-06-05T23:20:16.6521214Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.6522521Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.6523735Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.6524871Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.6526149Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.6527340Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.6529640Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.6531292Z 384 | unsigned short x; 2025-06-05T23:20:16.6531735Z | ^ 2025-06-05T23:20:16.6532241Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.6532980Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.6533723Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.6534449Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.6535309Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.6536391Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.6546181Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.6564077Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6582119Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6598890Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6615891Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6634588Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6646896Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6650441Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6652170Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6653259Z 94 | struct array 2025-06-05T23:20:16.6653674Z | ^~~~~ 2025-06-05T23:20:16.6654565Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.6655886Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.6657184Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.6658498Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.6659454Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.6661771Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.6663411Z 84 | uint16_t x; 2025-06-05T23:20:16.6663941Z | ^ 2025-06-05T23:20:16.6664433Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.6665083Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.6665810Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.6666455Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.6667345Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.6668458Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.6678768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.6697930Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6717474Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6735647Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6753536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6772102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6784747Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = float; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6788447Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6790164Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6791230Z 94 | struct array 2025-06-05T23:20:16.6791648Z | ^~~~~ 2025-06-05T23:20:16.6792544Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.6793855Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.6795039Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.6796282Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.6797578Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.6799944Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.6801585Z 84 | uint16_t x; 2025-06-05T23:20:16.6801988Z | ^ 2025-06-05T23:20:16.6802434Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.6803194Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.6803912Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.6804632Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.6805489Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.6806498Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.6816050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.6833712Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6851790Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6868910Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6885790Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.6904071Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.6916293Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.6919866Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.6921657Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.6922684Z 94 | struct array 2025-06-05T23:20:16.6923106Z | ^~~~~ 2025-06-05T23:20:16.6924649Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.6926116Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.6926909Z | ^~~~~~~~ 2025-06-05T23:20:16.6936651Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.6955564Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6974195Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.6991996Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7009326Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7027735Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7040040Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7043567Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7045236Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7046334Z 94 | struct array 2025-06-05T23:20:16.7046724Z | ^~~~~ 2025-06-05T23:20:16.7048336Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.7049968Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7050760Z | ^~~~~~~~ 2025-06-05T23:20:16.7059145Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.7070250Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7081759Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7095055Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7107886Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7123916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7132163Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7134073Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7135003Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7135546Z 94 | struct array 2025-06-05T23:20:16.7135799Z | ^~~~~ 2025-06-05T23:20:16.7136613Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.7137476Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7137876Z | ^~~~~~~~ 2025-06-05T23:20:16.7143041Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.7153672Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7164175Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7174004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7184008Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7194555Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7200814Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7202647Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7203513Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7204066Z 94 | struct array 2025-06-05T23:20:16.7204309Z | ^~~~~ 2025-06-05T23:20:16.7205139Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.7206058Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7206604Z | ^~~~~~~~ 2025-06-05T23:20:16.7212156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.7223679Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7233735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7244172Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7256558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7266950Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7273933Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7275949Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7290869Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7291455Z 94 | struct array 2025-06-05T23:20:16.7291709Z | ^~~~~ 2025-06-05T23:20:16.7292163Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.7292883Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.7293644Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.7294679Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.7295900Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.7297152Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.7299451Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.7300618Z 384 | unsigned short x; 2025-06-05T23:20:16.7300867Z | ^ 2025-06-05T23:20:16.7301160Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.7301610Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.7302006Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.7302400Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.7302886Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.7303461Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.7308811Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.7318370Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7329690Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7346132Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7362178Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7376656Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7383051Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7384881Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7385757Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7386307Z 94 | struct array 2025-06-05T23:20:16.7386600Z | ^~~~~ 2025-06-05T23:20:16.7387085Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.7387895Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.7388550Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.7389148Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.7389829Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.7390453Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.7391647Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.7392502Z 384 | unsigned short x; 2025-06-05T23:20:16.7392744Z | ^ 2025-06-05T23:20:16.7393033Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.7393454Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.7393869Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.7394263Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.7394859Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.7395843Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.7404233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.7420680Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7433216Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7446492Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7463975Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7481852Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7493134Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7495041Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7496153Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7496923Z 94 | struct array 2025-06-05T23:20:16.7497177Z | ^~~~~ 2025-06-05T23:20:16.7497646Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.7498485Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.7499102Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.7499767Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.7500391Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.7501588Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.7502435Z 84 | uint16_t x; 2025-06-05T23:20:16.7502659Z | ^ 2025-06-05T23:20:16.7502923Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.7503295Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.7503675Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.7504075Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.7504547Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.7505111Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.7511251Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.7523620Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7540051Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7557598Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7574613Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7592746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7605207Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = double; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7608417Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7609960Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7610717Z 94 | struct array 2025-06-05T23:20:16.7611024Z | ^~~~~ 2025-06-05T23:20:16.7611489Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.7612221Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.7612850Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.7613642Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.7614264Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.7615482Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.7616325Z 84 | uint16_t x; 2025-06-05T23:20:16.7616538Z | ^ 2025-06-05T23:20:16.7616858Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.7617427Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.7618100Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.7618765Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.7619606Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.7620626Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.7629557Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.7645965Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7663322Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7675324Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7689951Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7707206Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7719306Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7723068Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7724744Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7725740Z 94 | struct array 2025-06-05T23:20:16.7726145Z | ^~~~~ 2025-06-05T23:20:16.7727679Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.7729132Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7729831Z | ^~~~~~~~ 2025-06-05T23:20:16.7739372Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.7758171Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7777755Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7795773Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7813204Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7832105Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7844210Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7847637Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7849378Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7850349Z 94 | struct array 2025-06-05T23:20:16.7850760Z | ^~~~~ 2025-06-05T23:20:16.7852280Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.7853680Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7854347Z | ^~~~~~~~ 2025-06-05T23:20:16.7863919Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.7881863Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7899933Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.7916802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7933476Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.7951911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.7963929Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.7967367Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.7969002Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.7970041Z 94 | struct array 2025-06-05T23:20:16.7970454Z | ^~~~~ 2025-06-05T23:20:16.7972126Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.7973586Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.7974318Z | ^~~~~~~~ 2025-06-05T23:20:16.7984240Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8003247Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8022574Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8040633Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8058353Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8077292Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8089731Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8093325Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8094983Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8095989Z 94 | struct array 2025-06-05T23:20:16.8096421Z | ^~~~~ 2025-06-05T23:20:16.8097984Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.8099565Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.8100282Z | ^~~~~~~~ 2025-06-05T23:20:16.8110105Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.8127222Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8145769Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8162931Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8179884Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8198568Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8210920Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8214448Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8216139Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8217184Z 94 | struct array 2025-06-05T23:20:16.8217595Z | ^~~~~ 2025-06-05T23:20:16.8218438Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.8219763Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.8221015Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.8222243Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.8223557Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.8224730Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.8227065Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.8228762Z 384 | unsigned short x; 2025-06-05T23:20:16.8229200Z | ^ 2025-06-05T23:20:16.8229682Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.8230339Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.8231046Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.8231723Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.8232594Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.8233662Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.8243723Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8262347Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8281710Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8299544Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8317624Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8336190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8348776Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8352368Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8354039Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8355066Z 94 | struct array 2025-06-05T23:20:16.8355488Z | ^~~~~ 2025-06-05T23:20:16.8356318Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.8357615Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.8358845Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.8360011Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.8361218Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.8362423Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.8364777Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.8366105Z 384 | unsigned short x; 2025-06-05T23:20:16.8366479Z | ^ 2025-06-05T23:20:16.8366900Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.8367500Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.8368188Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.8368878Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.8369713Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.8370774Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.8379776Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.8397820Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8416173Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8433215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8450004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8467958Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8479439Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8482581Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8484156Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8485062Z 94 | struct array 2025-06-05T23:20:16.8485494Z | ^~~~~ 2025-06-05T23:20:16.8486360Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.8487481Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.8488478Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.8489827Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.8491136Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.8493712Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.8495547Z 84 | uint16_t x; 2025-06-05T23:20:16.8495917Z | ^ 2025-06-05T23:20:16.8496550Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.8497313Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.8498058Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.8499136Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.8500108Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.8501365Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.8511049Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8528849Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8547187Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8564583Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8580317Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8594223Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8605084Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::Half; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8608806Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8610581Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8610961Z 94 | struct array 2025-06-05T23:20:16.8611103Z | ^~~~~ 2025-06-05T23:20:16.8611683Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.8612181Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.8612647Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.8613209Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.8613579Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.8615298Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.8615457Z 84 | uint16_t x; 2025-06-05T23:20:16.8615603Z | ^ 2025-06-05T23:20:16.8615847Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.8616054Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.8616349Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.8616620Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.8617103Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.8617448Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.8626610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.8636502Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8646325Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8654449Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8664128Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8674423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8678184Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8678708Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8679614Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8679789Z 94 | struct array 2025-06-05T23:20:16.8679930Z | ^~~~~ 2025-06-05T23:20:16.8681233Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.8681550Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.8681750Z | ^~~~~~~~ 2025-06-05T23:20:16.8691191Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8701421Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8711744Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8720895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8730523Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8740529Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8744141Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8744679Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8745574Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8745732Z 94 | struct array 2025-06-05T23:20:16.8745879Z | ^~~~~ 2025-06-05T23:20:16.8747091Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.8747426Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.8747693Z | ^~~~~~~~ 2025-06-05T23:20:16.8756713Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.8766360Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8775990Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8784596Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8794280Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8804351Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8808097Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8808674Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8809612Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8809782Z 94 | struct array 2025-06-05T23:20:16.8809922Z | ^~~~~ 2025-06-05T23:20:16.8811209Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.8811513Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.8811705Z | ^~~~~~~~ 2025-06-05T23:20:16.8821305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8831666Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8841911Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8851202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8860691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8870858Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8874663Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8875244Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8876186Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8876341Z 94 | struct array 2025-06-05T23:20:16.8876483Z | ^~~~~ 2025-06-05T23:20:16.8877768Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.8878081Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.8878279Z | ^~~~~~~~ 2025-06-05T23:20:16.8887393Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.8897018Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8906841Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8915493Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; CTYPE_OUT = c10::Half; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8925406Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8935511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.8939104Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.8939689Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.8940795Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.8940967Z 94 | struct array 2025-06-05T23:20:16.8941103Z | ^~~~~ 2025-06-05T23:20:16.8941688Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.8942256Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.8942732Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.8943196Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.8943814Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.8944175Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.8945936Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.8946115Z 384 | unsigned short x; 2025-06-05T23:20:16.8946264Z | ^ 2025-06-05T23:20:16.8946555Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.8946765Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.8947067Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.8947263Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.8947821Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.8948175Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.8957926Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.8968666Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8979064Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.8988387Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.8998266Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9008442Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.9012156Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.9012686Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.9013687Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9013845Z 94 | struct array 2025-06-05T23:20:16.9013986Z | ^~~~~ 2025-06-05T23:20:16.9014581Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:16.9015128Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:16.9015564Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:16.9016091Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.9016701Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.9017059Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.9018812Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:16.9018991Z 384 | unsigned short x; 2025-06-05T23:20:16.9019122Z | ^ 2025-06-05T23:20:16.9019365Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.9019585Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.9019876Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.9020080Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.9020588Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.9020949Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.9030333Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9040392Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9049860Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9057977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; CTYPE_OUT = c10::BFloat16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9068316Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9078450Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.9082112Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.9082681Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.9083666Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9083823Z 94 | struct array 2025-06-05T23:20:16.9083969Z | ^~~~~ 2025-06-05T23:20:16.9084593Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.9085071Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.9085544Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.9086164Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.9086533Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.9088250Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.9088414Z 84 | uint16_t x; 2025-06-05T23:20:16.9088561Z | ^ 2025-06-05T23:20:16.9088797Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.9089018Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.9089312Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.9089516Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.9089993Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:16.9090359Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:9: 2025-06-05T23:20:16.9100190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9110768Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9120843Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9130001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9139684Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = true; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9149739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:374:46: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::internal::SupportNoncontiguousTensors) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]::::::]’ 2025-06-05T23:20:16.9153468Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:76:3: required from ‘torch::executor::native::Tensor& torch::executor::native::{anonymous}::glu_out_tensor(executorch::runtime::KernelRuntimeContext&, const Tensor&, int64_t, torch::executor::native::Tensor&) [with CTYPE_IN = c10::BFloat16; CTYPE_OUT = c10::BFloat16; torch::executor::native::Tensor = executorch::runtime::etensor::Tensor; int64_t = long int]’ 2025-06-05T23:20:16.9153994Z /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:125:3: required from here 2025-06-05T23:20:16.9154935Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9155092Z 94 | struct array 2025-06-05T23:20:16.9155234Z | ^~~~~ 2025-06-05T23:20:16.9155861Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:16.9156316Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:16.9156781Z from /pytorch/executorch/../executorch/runtime/kernel/kernel_includes.h:20, 2025-06-05T23:20:16.9157512Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/activation_ops_util.h:11, 2025-06-05T23:20:16.9157874Z from /pytorch/executorch/kernels/portable/cpu/op_glu.cpp:10: 2025-06-05T23:20:16.9159571Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:16.9159738Z 84 | uint16_t x; 2025-06-05T23:20:16.9159878Z | ^ 2025-06-05T23:20:16.9160122Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:16.9160341Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:16.9160617Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:16.9160820Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:16.9161326Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:16.9161935Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:16.9162276Z from /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:9: 2025-06-05T23:20:16.9169068Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9176355Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9183415Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9189595Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9196716Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9203379Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9207447Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9207981Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9208956Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9209115Z 94 | struct array 2025-06-05T23:20:16.9209262Z | ^~~~~ 2025-06-05T23:20:16.9210688Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:16.9211011Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9211200Z | ^~~~~~~~ 2025-06-05T23:20:16.9218201Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9226092Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9233735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9240485Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9247595Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9254231Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9258408Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9258976Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9259960Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9260115Z 94 | struct array 2025-06-05T23:20:16.9260257Z | ^~~~~ 2025-06-05T23:20:16.9261683Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:16.9262006Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9262200Z | ^~~~~~~~ 2025-06-05T23:20:16.9269095Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9276474Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9283209Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9289222Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9296278Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9302900Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9306936Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9307520Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9308531Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9308675Z 94 | struct array 2025-06-05T23:20:16.9308828Z | ^~~~~ 2025-06-05T23:20:16.9310224Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:16.9310540Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9310740Z | ^~~~~~~~ 2025-06-05T23:20:16.9317739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9325468Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9333125Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9339517Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9346653Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9353320Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9356967Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9357509Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9358782Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9358940Z 94 | struct array 2025-06-05T23:20:16.9359079Z | ^~~~~ 2025-06-05T23:20:16.9360089Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:16.9360272Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9360384Z | ^~~~~~~~ 2025-06-05T23:20:16.9364152Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9368302Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9372724Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9378522Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9385624Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9392120Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9396164Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9396721Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9397687Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9397862Z 94 | struct array 2025-06-05T23:20:16.9398009Z | ^~~~~ 2025-06-05T23:20:16.9399343Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9399658Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9399852Z | ^~~~~~~~ 2025-06-05T23:20:16.9406751Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9414517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9422249Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9428823Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9435035Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9441639Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9444631Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9444930Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9445600Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9445697Z 94 | struct array 2025-06-05T23:20:16.9445793Z | ^~~~~ 2025-06-05T23:20:16.9446501Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9446676Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9446783Z | ^~~~~~~~ 2025-06-05T23:20:16.9450020Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9453844Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9458232Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9463331Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9468601Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9472126Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9474373Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9474646Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9475119Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9475220Z 94 | struct array 2025-06-05T23:20:16.9475342Z | ^~~~~ 2025-06-05T23:20:16.9476052Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9476249Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9476357Z | ^~~~~~~~ 2025-06-05T23:20:16.9482362Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9489952Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9496740Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9502715Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9509134Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9514866Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9517309Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9517629Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9518608Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9518746Z 94 | struct array 2025-06-05T23:20:16.9518888Z | ^~~~~ 2025-06-05T23:20:16.9520029Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9520340Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9520524Z | ^~~~~~~~ 2025-06-05T23:20:16.9526523Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9533306Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9540499Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9546510Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9553450Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9559348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9561545Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9561831Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9562403Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9562509Z 94 | struct array 2025-06-05T23:20:16.9562591Z | ^~~~~ 2025-06-05T23:20:16.9563929Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9564211Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9564368Z | ^~~~~~~~ 2025-06-05T23:20:16.9570987Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9578343Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9585648Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9591967Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9598853Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9605320Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9609499Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9610032Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9610920Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9611085Z 94 | struct array 2025-06-05T23:20:16.9611241Z | ^~~~~ 2025-06-05T23:20:16.9612504Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:16.9612810Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9613014Z | ^~~~~~~~ 2025-06-05T23:20:16.9618991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9625710Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9632101Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9637711Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9643945Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9650036Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9653965Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9654459Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9655324Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9655516Z 94 | struct array 2025-06-05T23:20:16.9655652Z | ^~~~~ 2025-06-05T23:20:16.9656857Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.9657206Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9657406Z | ^~~~~~~~ 2025-06-05T23:20:16.9664035Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9671611Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9677024Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9683352Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9690157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9696753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9700859Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9701399Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9702358Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9702574Z 94 | struct array 2025-06-05T23:20:16.9702729Z | ^~~~~ 2025-06-05T23:20:16.9704094Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:16.9704411Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9704639Z | ^~~~~~~~ 2025-06-05T23:20:16.9711122Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9718279Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9725270Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9731117Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9738097Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9744656Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9748965Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9749451Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9750393Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9750549Z 94 | struct array 2025-06-05T23:20:16.9750691Z | ^~~~~ 2025-06-05T23:20:16.9751968Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.9752311Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9752515Z | ^~~~~~~~ 2025-06-05T23:20:16.9759398Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9767248Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9774854Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9781420Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9788507Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9794897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9799116Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9799663Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9800602Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9800755Z 94 | struct array 2025-06-05T23:20:16.9800902Z | ^~~~~ 2025-06-05T23:20:16.9802160Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:16.9802475Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9802747Z | ^~~~~~~~ 2025-06-05T23:20:16.9809070Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9816097Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9822970Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9828744Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9835775Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9841933Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9846108Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9846675Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9847638Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9847803Z 94 | struct array 2025-06-05T23:20:16.9847952Z | ^~~~~ 2025-06-05T23:20:16.9849293Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:16.9849639Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9849820Z | ^~~~~~~~ 2025-06-05T23:20:16.9856572Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9864353Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9872085Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9878726Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9885888Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:16.9892563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater]’ 2025-06-05T23:20:16.9896690Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9897301Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:24:79: required from here 2025-06-05T23:20:16.9898233Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9898388Z 94 | struct array 2025-06-05T23:20:16.9898540Z | ^~~~~ 2025-06-05T23:20:16.9899800Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:16.9900116Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9900316Z | ^~~~~~~~ 2025-06-05T23:20:16.9908717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:16.9917823Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9926637Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9934288Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:16.9943170Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:16.9951813Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:16.9955927Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:16.9956443Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:16.9957445Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:16.9957611Z 94 | struct array 2025-06-05T23:20:16.9957752Z | ^~~~~ 2025-06-05T23:20:16.9959181Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:16.9959509Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:16.9959688Z | ^~~~~~~~ 2025-06-05T23:20:16.9968606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:16.9978309Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9987844Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:16.9995897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0004878Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0013310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0017595Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0018156Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0019232Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0019388Z 94 | struct array 2025-06-05T23:20:17.0019525Z | ^~~~~ 2025-06-05T23:20:17.0020982Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.0021315Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0021513Z | ^~~~~~~~ 2025-06-05T23:20:17.0029761Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0038680Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0047646Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0055454Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0064495Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0073051Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0077244Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0077815Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0078808Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0078963Z 94 | struct array 2025-06-05T23:20:17.0079104Z | ^~~~~ 2025-06-05T23:20:17.0080428Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.0080715Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0080901Z | ^~~~~~~~ 2025-06-05T23:20:17.0089762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0099440Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0109002Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0117987Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0126857Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0135365Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0139529Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0140054Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0141019Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0141174Z 94 | struct array 2025-06-05T23:20:17.0141320Z | ^~~~~ 2025-06-05T23:20:17.0142673Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.0143096Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0143288Z | ^~~~~~~~ 2025-06-05T23:20:17.0151631Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0160726Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0169612Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0177271Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0185517Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0194127Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0198240Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0198754Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0199717Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0199877Z 94 | struct array 2025-06-05T23:20:17.0200108Z | ^~~~~ 2025-06-05T23:20:17.0201457Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0201791Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0201997Z | ^~~~~~~~ 2025-06-05T23:20:17.0210615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0220046Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0229538Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0237744Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0246648Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0255024Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0259160Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0259679Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0260627Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0260802Z 94 | struct array 2025-06-05T23:20:17.0260946Z | ^~~~~ 2025-06-05T23:20:17.0262309Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0262626Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0262831Z | ^~~~~~~~ 2025-06-05T23:20:17.0270863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0279948Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0288679Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0296334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0303391Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0311962Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0316163Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0316679Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0317592Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0317753Z 94 | struct array 2025-06-05T23:20:17.0317895Z | ^~~~~ 2025-06-05T23:20:17.0319150Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0319479Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0319716Z | ^~~~~~~~ 2025-06-05T23:20:17.0328318Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0337788Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0346942Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0355281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0364156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0372166Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0376273Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0376800Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0377876Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0378031Z 94 | struct array 2025-06-05T23:20:17.0378170Z | ^~~~~ 2025-06-05T23:20:17.0379419Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0379727Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0379915Z | ^~~~~~~~ 2025-06-05T23:20:17.0388166Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0396928Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0405572Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0413164Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0421940Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0429428Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0433407Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0433905Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0434799Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0434955Z 94 | struct array 2025-06-05T23:20:17.0435097Z | ^~~~~ 2025-06-05T23:20:17.0436398Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0436718Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0436902Z | ^~~~~~~~ 2025-06-05T23:20:17.0445500Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0454996Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0464344Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0473340Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0482092Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0490539Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0494589Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0495170Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0496118Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0496281Z 94 | struct array 2025-06-05T23:20:17.0496435Z | ^~~~~ 2025-06-05T23:20:17.0497751Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.0498066Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0498254Z | ^~~~~~~~ 2025-06-05T23:20:17.0506174Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0514919Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0523705Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0531281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0539734Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0548054Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0552232Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0552781Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0553682Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0553838Z 94 | struct array 2025-06-05T23:20:17.0554042Z | ^~~~~ 2025-06-05T23:20:17.0555318Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.0555632Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0555839Z | ^~~~~~~~ 2025-06-05T23:20:17.0564478Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0573501Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0581907Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0590375Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0598647Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0606713Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0617039Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0620955Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0622500Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0623502Z 94 | struct array 2025-06-05T23:20:17.0623940Z | ^~~~~ 2025-06-05T23:20:17.0625442Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.0626896Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0627565Z | ^~~~~~~~ 2025-06-05T23:20:17.0635911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0651137Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0667229Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0682342Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0697482Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0713400Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0724494Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0728501Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0730172Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0731195Z 94 | struct array 2025-06-05T23:20:17.0731601Z | ^~~~~ 2025-06-05T23:20:17.0733176Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.0734644Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0735373Z | ^~~~~~~~ 2025-06-05T23:20:17.0744539Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0760558Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0778299Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0794469Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0810309Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0825974Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0837119Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0841070Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0842743Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0843749Z 94 | struct array 2025-06-05T23:20:17.0844179Z | ^~~~~ 2025-06-05T23:20:17.0845721Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.0847176Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0847894Z | ^~~~~~~~ 2025-06-05T23:20:17.0856372Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.0872427Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0888542Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0903172Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0918271Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.0934213Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.0945445Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.0949609Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.0951252Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.0952270Z 94 | struct array 2025-06-05T23:20:17.0952677Z | ^~~~~ 2025-06-05T23:20:17.0954223Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.0955738Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.0956449Z | ^~~~~~~~ 2025-06-05T23:20:17.0965677Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.0982394Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.0999827Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1016136Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.1031826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.1047603Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.1058481Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1061813Z /pytorch/executorch/kernels/portable/cpu/op_gt.cpp:34:79: required from here 2025-06-05T23:20:17.1063497Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1064526Z 94 | struct array 2025-06-05T23:20:17.1064874Z | ^~~~~ 2025-06-05T23:20:17.1066240Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.1067742Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1068439Z | ^~~~~~~~ 2025-06-05T23:20:17.1069033Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.1069803Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.1070513Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.1071218Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.1072115Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.1073410Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:17.1074613Z from /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:9: 2025-06-05T23:20:17.1081429Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1092745Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1099719Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1105906Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1112324Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1118840Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1124828Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1128653Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1130278Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1131272Z 94 | struct array 2025-06-05T23:20:17.1131720Z | ^~~~~ 2025-06-05T23:20:17.1133319Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.1134180Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1134564Z | ^~~~~~~~ 2025-06-05T23:20:17.1138640Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1146095Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1153420Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1160151Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1170691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1178989Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1185574Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1188384Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1189573Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1190205Z 94 | struct array 2025-06-05T23:20:17.1190458Z | ^~~~~ 2025-06-05T23:20:17.1191412Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.1192311Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1192811Z | ^~~~~~~~ 2025-06-05T23:20:17.1196911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1204063Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1210932Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1218253Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1225691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1232547Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1237709Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1239871Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1240752Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1241330Z 94 | struct array 2025-06-05T23:20:17.1241604Z | ^~~~~ 2025-06-05T23:20:17.1242581Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.1243401Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1243781Z | ^~~~~~~~ 2025-06-05T23:20:17.1248384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1259416Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1270519Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1280186Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1287168Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1294586Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1299969Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1302095Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1303044Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1303654Z 94 | struct array 2025-06-05T23:20:17.1303966Z | ^~~~~ 2025-06-05T23:20:17.1305001Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.1305942Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1306339Z | ^~~~~~~~ 2025-06-05T23:20:17.1310004Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1316930Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1323628Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1329625Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1335794Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1342157Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1347078Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1349212Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1350178Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1350740Z 94 | struct array 2025-06-05T23:20:17.1350974Z | ^~~~~ 2025-06-05T23:20:17.1351834Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1352620Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1353016Z | ^~~~~~~~ 2025-06-05T23:20:17.1356804Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1364233Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1372617Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1379589Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1386859Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1398168Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1407609Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1411538Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1413273Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1414272Z 94 | struct array 2025-06-05T23:20:17.1414643Z | ^~~~~ 2025-06-05T23:20:17.1416235Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1417738Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1418452Z | ^~~~~~~~ 2025-06-05T23:20:17.1424800Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1437630Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1450153Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1461279Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1472954Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1484598Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1493276Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1497141Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1498067Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1498605Z 94 | struct array 2025-06-05T23:20:17.1551349Z | ^~~~~ 2025-06-05T23:20:17.1552265Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1553248Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1553654Z | ^~~~~~~~ 2025-06-05T23:20:17.1557961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1571759Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1585699Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1598185Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1607256Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1619580Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1629102Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1633215Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1634834Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1635825Z 94 | struct array 2025-06-05T23:20:17.1636238Z | ^~~~~ 2025-06-05T23:20:17.1637753Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1639201Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1639914Z | ^~~~~~~~ 2025-06-05T23:20:17.1646757Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1659311Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1672703Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1684474Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1696457Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1709432Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1718830Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1722847Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1724535Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1725570Z 94 | struct array 2025-06-05T23:20:17.1726000Z | ^~~~~ 2025-06-05T23:20:17.1727597Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1729060Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1729767Z | ^~~~~~~~ 2025-06-05T23:20:17.1737190Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1751119Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1765371Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1778278Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1791080Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1803863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1814157Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1818300Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1819991Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1820991Z 94 | struct array 2025-06-05T23:20:17.1821399Z | ^~~~~ 2025-06-05T23:20:17.1823003Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.1824531Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1825230Z | ^~~~~~~~ 2025-06-05T23:20:17.1832003Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.1844587Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1857808Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1869840Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1881054Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1893282Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1903002Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.1907147Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.1908905Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.1909916Z 94 | struct array 2025-06-05T23:20:17.1910341Z | ^~~~~ 2025-06-05T23:20:17.1911882Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.1913345Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.1914055Z | ^~~~~~~~ 2025-06-05T23:20:17.1921511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.1935127Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1949081Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.1961924Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1974536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.1987181Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.1997035Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2001095Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.2002747Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2003779Z 94 | struct array 2025-06-05T23:20:17.2004192Z | ^~~~~ 2025-06-05T23:20:17.2005845Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.2007304Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2008030Z | ^~~~~~~~ 2025-06-05T23:20:17.2014797Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.2027434Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2040563Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2052586Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2065799Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2078510Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.2088285Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2092333Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.2094060Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2095116Z 94 | struct array 2025-06-05T23:20:17.2095535Z | ^~~~~ 2025-06-05T23:20:17.2097131Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.2098571Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2099247Z | ^~~~~~~~ 2025-06-05T23:20:17.2106610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.2119688Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2133503Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2146081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2157953Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2170706Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.2180296Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2184239Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.2185889Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2186915Z 94 | struct array 2025-06-05T23:20:17.2187349Z | ^~~~~ 2025-06-05T23:20:17.2188978Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.2190390Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2191229Z | ^~~~~~~~ 2025-06-05T23:20:17.2197137Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.2209385Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2222450Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2233194Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2245149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2256832Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.2265673Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2269356Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.2270784Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2271661Z 94 | struct array 2025-06-05T23:20:17.2272005Z | ^~~~~ 2025-06-05T23:20:17.2273314Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.2274718Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2275347Z | ^~~~~~~~ 2025-06-05T23:20:17.2282396Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.2294754Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2308209Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2316183Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2323082Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::greater_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.2329934Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::greater_equal]’ 2025-06-05T23:20:17.2334971Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2337173Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:25:21: required from here 2025-06-05T23:20:17.2338046Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2338576Z 94 | struct array 2025-06-05T23:20:17.2338861Z | ^~~~~ 2025-06-05T23:20:17.2339680Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.2340442Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2340843Z | ^~~~~~~~ 2025-06-05T23:20:17.2345453Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.2357760Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2373960Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2385432Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2399807Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2415928Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2427251Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2431325Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2433087Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2434083Z 94 | struct array 2025-06-05T23:20:17.2434529Z | ^~~~~ 2025-06-05T23:20:17.2436251Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.2437873Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2438632Z | ^~~~~~~~ 2025-06-05T23:20:17.2447830Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.2464861Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2482771Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2499654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2515369Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2531583Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2542998Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2547006Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2548933Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2550019Z 94 | struct array 2025-06-05T23:20:17.2550452Z | ^~~~~ 2025-06-05T23:20:17.2552139Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.2553735Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2554456Z | ^~~~~~~~ 2025-06-05T23:20:17.2563260Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.2579742Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2596662Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2611933Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2626886Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2642853Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2654173Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2658262Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2659973Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2661036Z 94 | struct array 2025-06-05T23:20:17.2661476Z | ^~~~~ 2025-06-05T23:20:17.2663117Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.2664831Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2665547Z | ^~~~~~~~ 2025-06-05T23:20:17.2674779Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.2691821Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2709621Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2726249Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2742634Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2758527Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2769878Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2773909Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2775619Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2776793Z 94 | struct array 2025-06-05T23:20:17.2777258Z | ^~~~~ 2025-06-05T23:20:17.2778892Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.2780417Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2781111Z | ^~~~~~~~ 2025-06-05T23:20:17.2789854Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.2805738Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2822674Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2834381Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2848371Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2863886Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2874845Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2878758Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2880451Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2881410Z 94 | struct array 2025-06-05T23:20:17.2881856Z | ^~~~~ 2025-06-05T23:20:17.2883392Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.2884966Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.2885613Z | ^~~~~~~~ 2025-06-05T23:20:17.2894362Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.2911346Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2929085Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.2945842Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2961919Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.2977921Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.2989285Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.2993387Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.2995046Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.2996082Z 94 | struct array 2025-06-05T23:20:17.2996832Z | ^~~~~ 2025-06-05T23:20:17.2998443Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.3000048Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3000861Z | ^~~~~~~~ 2025-06-05T23:20:17.3009445Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.3025326Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3041690Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3056209Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3071398Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3087978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3099796Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3103941Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3105532Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3106530Z 94 | struct array 2025-06-05T23:20:17.3106938Z | ^~~~~ 2025-06-05T23:20:17.3108554Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.3109988Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3110674Z | ^~~~~~~~ 2025-06-05T23:20:17.3119840Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.3136549Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3154149Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3170590Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3186392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3202456Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3213787Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3217753Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3219357Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3220456Z 94 | struct array 2025-06-05T23:20:17.3220873Z | ^~~~~ 2025-06-05T23:20:17.3222367Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.3223788Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3224495Z | ^~~~~~~~ 2025-06-05T23:20:17.3233414Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.3248932Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3265235Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3281239Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3295683Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3311312Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3322800Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3326896Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3328525Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3329537Z 94 | struct array 2025-06-05T23:20:17.3329985Z | ^~~~~ 2025-06-05T23:20:17.3331637Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.3333140Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3333854Z | ^~~~~~~~ 2025-06-05T23:20:17.3342910Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.3359581Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3377390Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3394086Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3409726Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3425507Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3436947Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3440950Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3442755Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3443720Z 94 | struct array 2025-06-05T23:20:17.3444147Z | ^~~~~ 2025-06-05T23:20:17.3445776Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.3447281Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3448001Z | ^~~~~~~~ 2025-06-05T23:20:17.3456680Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.3472556Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3489235Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3504173Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3519528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3535413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3546689Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3550800Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3552482Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3553481Z 94 | struct array 2025-06-05T23:20:17.3553915Z | ^~~~~ 2025-06-05T23:20:17.3555425Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.3556818Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3557545Z | ^~~~~~~~ 2025-06-05T23:20:17.3566563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.3583379Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3600547Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3616988Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3632750Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3648536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3659722Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3663964Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3665654Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3666624Z 94 | struct array 2025-06-05T23:20:17.3667046Z | ^~~~~ 2025-06-05T23:20:17.3668529Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.3669975Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3670694Z | ^~~~~~~~ 2025-06-05T23:20:17.3679158Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.3694998Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3711780Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3724187Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3735176Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3748957Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3759098Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3762671Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3764415Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3765257Z 94 | struct array 2025-06-05T23:20:17.3765650Z | ^~~~~ 2025-06-05T23:20:17.3767139Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.3768552Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3769189Z | ^~~~~~~~ 2025-06-05T23:20:17.3778139Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.3794768Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3812398Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3828417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3842745Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3855423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3866658Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3870666Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3872307Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3873294Z 94 | struct array 2025-06-05T23:20:17.3873688Z | ^~~~~ 2025-06-05T23:20:17.3875241Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.3876721Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3877410Z | ^~~~~~~~ 2025-06-05T23:20:17.3886049Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.3901765Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3918010Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.3933194Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3948529Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.3964548Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.3975757Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.3979827Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.3981485Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.3982455Z 94 | struct array 2025-06-05T23:20:17.3982597Z | ^~~~~ 2025-06-05T23:20:17.3983858Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.3984196Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.3984567Z | ^~~~~~~~ 2025-06-05T23:20:17.3993284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4002908Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4012886Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4020999Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4029189Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4037689Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.4041866Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::greater_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4042382Z /pytorch/executorch/kernels/portable/cpu/op_ge.cpp:36:21: required from here 2025-06-05T23:20:17.4043293Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4043455Z 94 | struct array 2025-06-05T23:20:17.4043595Z | ^~~~~ 2025-06-05T23:20:17.4044949Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.4045287Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4045462Z | ^~~~~~~~ 2025-06-05T23:20:17.4046248Z [ 62%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_le.cpp.o 2025-06-05T23:20:17.4047133Z [ 63%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_leaky_relu.cpp.o 2025-06-05T23:20:17.4048058Z [ 63%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_lift_fresh_copy.cpp.o 2025-06-05T23:20:17.4049052Z [ 63%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_linear_scratch_example.cpp.o 2025-06-05T23:20:17.4049861Z [ 63%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_log.cpp.o 2025-06-05T23:20:17.4050685Z [ 64%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_log10.cpp.o 2025-06-05T23:20:17.4051512Z [ 64%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_log1p.cpp.o 2025-06-05T23:20:17.4052410Z [ 65%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_log_softmax.cpp.o 2025-06-05T23:20:17.4053215Z [ 65%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_log2.cpp.o 2025-06-05T23:20:17.4053449Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.4053669Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.4053964Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.4054165Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.4054659Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.4055248Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:17.4055586Z from /pytorch/executorch/kernels/portable/cpu/op_le.cpp:9: 2025-06-05T23:20:17.4062252Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4070009Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4077061Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4083159Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4090178Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4096872Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4100987Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4101531Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4102508Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4102659Z 94 | struct array 2025-06-05T23:20:17.4102814Z | ^~~~~ 2025-06-05T23:20:17.4104229Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.4104547Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4104790Z | ^~~~~~~~ 2025-06-05T23:20:17.4111855Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4119645Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4127302Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4133900Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4141102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4147724Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4151848Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4152367Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4153339Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4153491Z 94 | struct array 2025-06-05T23:20:17.4153626Z | ^~~~~ 2025-06-05T23:20:17.4155073Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.4155390Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4155582Z | ^~~~~~~~ 2025-06-05T23:20:17.4162101Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4169399Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4176507Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4182888Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4190008Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4196138Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4199756Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4200331Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4201178Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4201332Z 94 | struct array 2025-06-05T23:20:17.4201469Z | ^~~~~ 2025-06-05T23:20:17.4202673Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.4202940Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4203093Z | ^~~~~~~~ 2025-06-05T23:20:17.4209831Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4217327Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4224510Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4230837Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4237657Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4244031Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4247993Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4248519Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4249531Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4249682Z 94 | struct array 2025-06-05T23:20:17.4249816Z | ^~~~~ 2025-06-05T23:20:17.4251252Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.4251626Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4251807Z | ^~~~~~~~ 2025-06-05T23:20:17.4257963Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4264940Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4271935Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4277771Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4284673Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4290693Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4294788Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4295393Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4296330Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4296497Z 94 | struct array 2025-06-05T23:20:17.4296641Z | ^~~~~ 2025-06-05T23:20:17.4297969Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4298278Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4298450Z | ^~~~~~~~ 2025-06-05T23:20:17.4305214Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4312900Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4319859Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4325792Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4332180Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4338175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4341533Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4341944Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4342633Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4342752Z 94 | struct array 2025-06-05T23:20:17.4342872Z | ^~~~~ 2025-06-05T23:20:17.4343889Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4344141Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4344297Z | ^~~~~~~~ 2025-06-05T23:20:17.4348820Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4353906Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4359201Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4364525Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4371805Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4378469Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4382789Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4383317Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4384317Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4384493Z 94 | struct array 2025-06-05T23:20:17.4384637Z | ^~~~~ 2025-06-05T23:20:17.4385867Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4386187Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4386379Z | ^~~~~~~~ 2025-06-05T23:20:17.4393289Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4400893Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4408375Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4414601Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4421672Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4428309Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4432207Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4432742Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4433614Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4433770Z 94 | struct array 2025-06-05T23:20:17.4433926Z | ^~~~~ 2025-06-05T23:20:17.4435150Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4435457Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4435658Z | ^~~~~~~~ 2025-06-05T23:20:17.4442072Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4449024Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4455976Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4462255Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4469683Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4476395Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4480518Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4481036Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4481968Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4482121Z 94 | struct array 2025-06-05T23:20:17.4482255Z | ^~~~~ 2025-06-05T23:20:17.4483517Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4483938Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4484130Z | ^~~~~~~~ 2025-06-05T23:20:17.4491093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4498945Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4506404Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4512982Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4519904Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4526464Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4530544Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4531130Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4532054Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4532209Z 94 | struct array 2025-06-05T23:20:17.4532363Z | ^~~~~ 2025-06-05T23:20:17.4533673Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.4533997Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4534201Z | ^~~~~~~~ 2025-06-05T23:20:17.4540546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4547673Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4554462Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4560314Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4567467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4573989Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4578028Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4578559Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4579476Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4579628Z 94 | struct array 2025-06-05T23:20:17.4579775Z | ^~~~~ 2025-06-05T23:20:17.4581043Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.4581353Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4581536Z | ^~~~~~~~ 2025-06-05T23:20:17.4588361Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4596127Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4603513Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4609952Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4616917Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4623503Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4627638Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4628296Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4629212Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4629384Z 94 | struct array 2025-06-05T23:20:17.4629523Z | ^~~~~ 2025-06-05T23:20:17.4630800Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.4631114Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4631320Z | ^~~~~~~~ 2025-06-05T23:20:17.4637666Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4644801Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4651641Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4658080Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4664504Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4670746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4675061Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4675582Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4676526Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4676687Z 94 | struct array 2025-06-05T23:20:17.4676828Z | ^~~~~ 2025-06-05T23:20:17.4678145Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.4678449Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4678628Z | ^~~~~~~~ 2025-06-05T23:20:17.4685376Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4692945Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4700609Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4706911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4713843Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4719713Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4723941Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4724450Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4725363Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4725542Z 94 | struct array 2025-06-05T23:20:17.4725738Z | ^~~~~ 2025-06-05T23:20:17.4727060Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.4727388Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4727576Z | ^~~~~~~~ 2025-06-05T23:20:17.4733852Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4740896Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4747902Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4753634Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4760734Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4766777Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4770797Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4771432Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4772363Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4772516Z 94 | struct array 2025-06-05T23:20:17.4772652Z | ^~~~~ 2025-06-05T23:20:17.4773913Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.4774237Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4774431Z | ^~~~~~~~ 2025-06-05T23:20:17.4781282Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4789085Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4796651Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4803027Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4810090Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less_equal; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.4816658Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less_equal]’ 2025-06-05T23:20:17.4820748Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4821568Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:25:21: required from here 2025-06-05T23:20:17.4822498Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4822660Z 94 | struct array 2025-06-05T23:20:17.4822799Z | ^~~~~ 2025-06-05T23:20:17.4823988Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.4824319Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4824513Z | ^~~~~~~~ 2025-06-05T23:20:17.4833070Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4842210Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4850997Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4858787Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4868018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4876543Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.4880747Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4881272Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.4882174Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4882356Z 94 | struct array 2025-06-05T23:20:17.4882500Z | ^~~~~ 2025-06-05T23:20:17.4883791Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.4884124Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4884323Z | ^~~~~~~~ 2025-06-05T23:20:17.4892652Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.4902537Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4911975Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4920369Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4929351Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4937760Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.4941965Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.4942478Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.4943495Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.4943705Z 94 | struct array 2025-06-05T23:20:17.4943847Z | ^~~~~ 2025-06-05T23:20:17.4945268Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.4945584Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.4945772Z | ^~~~~~~~ 2025-06-05T23:20:17.4953482Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.4962254Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4971216Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.4978845Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4987797Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.4996212Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5000359Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5000902Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5001864Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5002023Z 94 | struct array 2025-06-05T23:20:17.5002171Z | ^~~~~ 2025-06-05T23:20:17.5003563Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.5003877Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5004123Z | ^~~~~~~~ 2025-06-05T23:20:17.5012783Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5022347Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5031694Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5040016Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5048838Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5057221Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5061376Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5061952Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5062958Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5063111Z 94 | struct array 2025-06-05T23:20:17.5063262Z | ^~~~~ 2025-06-05T23:20:17.5064654Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.5064971Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5065171Z | ^~~~~~~~ 2025-06-05T23:20:17.5073437Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5082451Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5091766Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5099457Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5108284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5116713Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5120816Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5121335Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5122268Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5122432Z 94 | struct array 2025-06-05T23:20:17.5122565Z | ^~~~~ 2025-06-05T23:20:17.5123913Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5124230Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5124419Z | ^~~~~~~~ 2025-06-05T23:20:17.5132969Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5142647Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5151947Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5160201Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5169109Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5177682Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5181703Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5182312Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5183303Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5183458Z 94 | struct array 2025-06-05T23:20:17.5183596Z | ^~~~~ 2025-06-05T23:20:17.5184928Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5185250Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5185440Z | ^~~~~~~~ 2025-06-05T23:20:17.5193579Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5201834Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5209162Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5213105Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5217563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5222102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5224233Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5224506Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5225013Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5225103Z 94 | struct array 2025-06-05T23:20:17.5225185Z | ^~~~~ 2025-06-05T23:20:17.5225826Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5226012Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5226166Z | ^~~~~~~~ 2025-06-05T23:20:17.5230661Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5235435Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5240189Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5244419Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5248924Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5253161Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5255298Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5255584Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5256049Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5256136Z 94 | struct array 2025-06-05T23:20:17.5256216Z | ^~~~~ 2025-06-05T23:20:17.5256866Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5257044Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5257163Z | ^~~~~~~~ 2025-06-05T23:20:17.5261361Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5266440Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5270972Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5275007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5279523Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5283842Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5285914Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5286201Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5286686Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5286775Z 94 | struct array 2025-06-05T23:20:17.5286870Z | ^~~~~ 2025-06-05T23:20:17.5287554Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5287734Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5287904Z | ^~~~~~~~ 2025-06-05T23:20:17.5292346Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5297213Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5302113Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5306308Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5311137Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5315607Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5317714Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5317998Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5318482Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5318577Z 94 | struct array 2025-06-05T23:20:17.5318675Z | ^~~~~ 2025-06-05T23:20:17.5319358Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.5319529Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5319647Z | ^~~~~~~~ 2025-06-05T23:20:17.5323816Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5328342Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5332774Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5336667Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5341165Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5345434Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5347539Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5347898Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5348375Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5348506Z 94 | struct array 2025-06-05T23:20:17.5348585Z | ^~~~~ 2025-06-05T23:20:17.5349248Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.5349433Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5349539Z | ^~~~~~~~ 2025-06-05T23:20:17.5353953Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5358782Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5363517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5367848Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5372369Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5376641Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5378757Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5379026Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5379509Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5379599Z 94 | struct array 2025-06-05T23:20:17.5379679Z | ^~~~~ 2025-06-05T23:20:17.5380328Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.5380549Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5380657Z | ^~~~~~~~ 2025-06-05T23:20:17.5384793Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5389464Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5393912Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5397802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5402413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5406719Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5408838Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5409107Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5409598Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5409691Z 94 | struct array 2025-06-05T23:20:17.5409771Z | ^~~~~ 2025-06-05T23:20:17.5410445Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.5410621Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5410729Z | ^~~~~~~~ 2025-06-05T23:20:17.5415168Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5419994Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5424781Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5429054Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5433560Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5437815Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5439914Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5440253Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5440730Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5440818Z 94 | struct array 2025-06-05T23:20:17.5440904Z | ^~~~~ 2025-06-05T23:20:17.5441578Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.5441749Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5441855Z | ^~~~~~~~ 2025-06-05T23:20:17.5445978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5450530Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5454921Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5458864Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5463352Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5468421Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5470520Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5470849Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5471322Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5471410Z 94 | struct array 2025-06-05T23:20:17.5471501Z | ^~~~~ 2025-06-05T23:20:17.5472151Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.5472321Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5472428Z | ^~~~~~~~ 2025-06-05T23:20:17.5476881Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5481723Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5486448Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5491012Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5495776Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.5500552Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.5503044Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less_equal; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5503380Z /pytorch/executorch/kernels/portable/cpu/op_le.cpp:36:21: required from here 2025-06-05T23:20:17.5504078Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5504172Z 94 | struct array 2025-06-05T23:20:17.5504265Z | ^~~~~ 2025-06-05T23:20:17.5505000Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.5505264Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5505514Z | ^~~~~~~~ 2025-06-05T23:20:17.5506207Z [ 65%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_logical_and.cpp.o 2025-06-05T23:20:17.5507094Z [ 65%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_logical_not.cpp.o 2025-06-05T23:20:17.5508042Z [ 66%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_logical_or.cpp.o 2025-06-05T23:20:17.5508700Z [ 66%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_logical_xor.cpp.o 2025-06-05T23:20:17.5509126Z [ 66%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_logit.cpp.o 2025-06-05T23:20:17.5509545Z [ 67%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_lt.cpp.o 2025-06-05T23:20:17.5509996Z [ 67%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_masked_fill.cpp.o 2025-06-05T23:20:17.5510464Z [ 67%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_masked_scatter.cpp.o 2025-06-05T23:20:17.5511022Z [ 68%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_masked_select.cpp.o 2025-06-05T23:20:17.5511158Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.5511276Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.5511453Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.5511566Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.5511824Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:17.5512118Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:17.5512410Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:9, 2025-06-05T23:20:17.5512633Z from /pytorch/executorch/kernels/portable/cpu/op_logical_and.cpp:9: 2025-06-05T23:20:17.5516515Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5520120Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5523592Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5526570Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5530143Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5533429Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5535415Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5535733Z /pytorch/executorch/kernels/portable/cpu/op_logical_and.cpp:31:75: required from here 2025-06-05T23:20:17.5536208Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5536296Z 94 | struct array 2025-06-05T23:20:17.5536388Z | ^~~~~ 2025-06-05T23:20:17.5537037Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5537212Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5537335Z | ^~~~~~~~ 2025-06-05T23:20:17.5540832Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5544872Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5548740Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5552001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5555532Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5558780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5560802Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5561108Z /pytorch/executorch/kernels/portable/cpu/op_logical_and.cpp:31:75: required from here 2025-06-05T23:20:17.5561644Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5561733Z 94 | struct array 2025-06-05T23:20:17.5561812Z | ^~~~~ 2025-06-05T23:20:17.5562458Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5562645Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5562753Z | ^~~~~~~~ 2025-06-05T23:20:17.5563174Z [ 68%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_max.cpp.o 2025-06-05T23:20:17.5563871Z [ 68%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_max_pool2d_with_indices.cpp.o 2025-06-05T23:20:17.5564016Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.5564135Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.5564316Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.5564431Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.5564692Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:17.5565068Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:17.5565353Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:9, 2025-06-05T23:20:17.5565573Z from /pytorch/executorch/kernels/portable/cpu/op_logical_xor.cpp:9: 2025-06-05T23:20:17.5568803Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5572353Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5575937Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5578956Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5582510Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5585775Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5587836Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5588155Z /pytorch/executorch/kernels/portable/cpu/op_logical_xor.cpp:31:75: required from here 2025-06-05T23:20:17.5588627Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5588750Z 94 | struct array 2025-06-05T23:20:17.5588846Z | ^~~~~ 2025-06-05T23:20:17.5589497Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5589671Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5589796Z | ^~~~~~~~ 2025-06-05T23:20:17.5593302Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5597206Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5600990Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5604284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5608523Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5620238Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5629499Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5633231Z /pytorch/executorch/kernels/portable/cpu/op_logical_xor.cpp:31:75: required from here 2025-06-05T23:20:17.5634880Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5635838Z 94 | struct array 2025-06-05T23:20:17.5636215Z | ^~~~~ 2025-06-05T23:20:17.5637600Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5638901Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5639285Z | ^~~~~~~~ 2025-06-05T23:20:17.5640594Z [ 69%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_max_pool2d_with_indices_backward.cpp.o 2025-06-05T23:20:17.5641596Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.5642122Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.5642914Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.5643309Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.5643797Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:17.5644462Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:17.5645165Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:9, 2025-06-05T23:20:17.5645787Z from /pytorch/executorch/kernels/portable/cpu/op_logical_or.cpp:9: 2025-06-05T23:20:17.5649355Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5655733Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5662222Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5668348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5674486Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5680739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5685562Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5687606Z /pytorch/executorch/kernels/portable/cpu/op_logical_or.cpp:31:74: required from here 2025-06-05T23:20:17.5688500Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5689030Z 94 | struct array 2025-06-05T23:20:17.5689272Z | ^~~~~ 2025-06-05T23:20:17.5690058Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5690819Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5691219Z | ^~~~~~~~ 2025-06-05T23:20:17.5694961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5701841Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5709429Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5716098Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5722383Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = bool (*)(bool, bool); Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5728701Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = bool (*)(bool, bool)]’ 2025-06-05T23:20:17.5733438Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/logical_op.h:40:48: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::logical_tensor_out(bool (*)(bool, bool), executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5735438Z /pytorch/executorch/kernels/portable/cpu/op_logical_or.cpp:31:74: required from here 2025-06-05T23:20:17.5736319Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5736872Z 94 | struct array 2025-06-05T23:20:17.5737111Z | ^~~~~ 2025-06-05T23:20:17.5737902Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.5738641Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5739032Z | ^~~~~~~~ 2025-06-05T23:20:17.5739697Z [ 69%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_maximum.cpp.o 2025-06-05T23:20:17.5740594Z [ 69%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_mean.cpp.o 2025-06-05T23:20:17.5741167Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.5741533Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.5741925Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.5742304Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.5742790Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.5743449Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:17.5744051Z from /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:9: 2025-06-05T23:20:17.5747785Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5754303Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5765843Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5776658Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5783463Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5790024Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.5795664Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5797814Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.5798806Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5799443Z 94 | struct array 2025-06-05T23:20:17.5799688Z | ^~~~~ 2025-06-05T23:20:17.5800632Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.5801509Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5801902Z | ^~~~~~~~ 2025-06-05T23:20:17.5805953Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5813517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5821069Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5827973Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5834599Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5841964Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.5847105Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5849188Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.5850161Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5850778Z 94 | struct array 2025-06-05T23:20:17.5851025Z | ^~~~~ 2025-06-05T23:20:17.5851924Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.5852740Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5853133Z | ^~~~~~~~ 2025-06-05T23:20:17.5856650Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5864651Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5871938Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5878210Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5884515Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5891415Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.5898184Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5900239Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.5901162Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5901841Z 94 | struct array 2025-06-05T23:20:17.5902308Z | ^~~~~ 2025-06-05T23:20:17.5903478Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.5904298Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5904679Z | ^~~~~~~~ 2025-06-05T23:20:17.5908564Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.5915681Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5922775Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5929281Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5935646Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5941990Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.5946849Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5948983Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.5949869Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5950422Z 94 | struct array 2025-06-05T23:20:17.5950667Z | ^~~~~ 2025-06-05T23:20:17.5951539Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.5952339Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.5952735Z | ^~~~~~~~ 2025-06-05T23:20:17.5956390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.5962852Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5969645Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.5975574Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5981606Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.5988001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.5992880Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.5994925Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.5995781Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.5996331Z 94 | struct array 2025-06-05T23:20:17.6006790Z | ^~~~~ 2025-06-05T23:20:17.6007798Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6008610Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6009134Z | ^~~~~~~~ 2025-06-05T23:20:17.6013115Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6020753Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6030620Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6037058Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6043498Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6051237Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6056077Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6058173Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6059064Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6059613Z 94 | struct array 2025-06-05T23:20:17.6059862Z | ^~~~~ 2025-06-05T23:20:17.6060702Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6061530Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6061931Z | ^~~~~~~~ 2025-06-05T23:20:17.6065501Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6071825Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6078267Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6084081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6090053Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6096259Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6101037Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6103067Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6103916Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6104445Z 94 | struct array 2025-06-05T23:20:17.6104675Z | ^~~~~ 2025-06-05T23:20:17.6105462Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6106198Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6106591Z | ^~~~~~~~ 2025-06-05T23:20:17.6110386Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6117343Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6124310Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6130624Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6136772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6142967Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6147832Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6149864Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6150701Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6151238Z 94 | struct array 2025-06-05T23:20:17.6151467Z | ^~~~~ 2025-06-05T23:20:17.6152254Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6153040Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6153427Z | ^~~~~~~~ 2025-06-05T23:20:17.6156872Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6163226Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6169899Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6175840Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6181914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6188296Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6193145Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6195181Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6196042Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6196580Z 94 | struct array 2025-06-05T23:20:17.6196824Z | ^~~~~ 2025-06-05T23:20:17.6197650Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6198448Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6198841Z | ^~~~~~~~ 2025-06-05T23:20:17.6202581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6209457Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6218735Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6225288Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6231610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6237853Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6242745Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6244782Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6245638Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6246193Z 94 | struct array 2025-06-05T23:20:17.6246427Z | ^~~~~ 2025-06-05T23:20:17.6247261Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.6248043Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6248437Z | ^~~~~~~~ 2025-06-05T23:20:17.6251903Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6258196Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6265023Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6271027Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6277042Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6283284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6288078Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6290142Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6290987Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6291530Z 94 | struct array 2025-06-05T23:20:17.6291772Z | ^~~~~ 2025-06-05T23:20:17.6292563Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.6293328Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6293709Z | ^~~~~~~~ 2025-06-05T23:20:17.6297422Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6304240Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6311318Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6317705Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6323961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6330202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6335009Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6337083Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6337938Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6338467Z 94 | struct array 2025-06-05T23:20:17.6338711Z | ^~~~~ 2025-06-05T23:20:17.6339516Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.6340267Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6340661Z | ^~~~~~~~ 2025-06-05T23:20:17.6344128Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6350480Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6357019Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6362863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6369142Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6375414Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6380259Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6382282Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6383164Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6383712Z 94 | struct array 2025-06-05T23:20:17.6383944Z | ^~~~~ 2025-06-05T23:20:17.6384771Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.6385528Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6385925Z | ^~~~~~~~ 2025-06-05T23:20:17.6389708Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6396571Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6403613Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6410009Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6416248Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6422503Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6427317Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6429402Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6430264Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6430800Z 94 | struct array 2025-06-05T23:20:17.6431070Z | ^~~~~ 2025-06-05T23:20:17.6431899Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.6432665Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6433055Z | ^~~~~~~~ 2025-06-05T23:20:17.6436937Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6444418Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6450906Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6456694Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6462679Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6469229Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6474083Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6476169Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6477034Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6477565Z 94 | struct array 2025-06-05T23:20:17.6477808Z | ^~~~~ 2025-06-05T23:20:17.6478606Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.6479403Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6479793Z | ^~~~~~~~ 2025-06-05T23:20:17.6483511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6490298Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6497337Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6503730Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6510166Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::less; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.6516389Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::less]’ 2025-06-05T23:20:17.6521193Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6523235Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:24:76: required from here 2025-06-05T23:20:17.6524082Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6524623Z 94 | struct array 2025-06-05T23:20:17.6524853Z | ^~~~~ 2025-06-05T23:20:17.6525647Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.6526397Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6526780Z | ^~~~~~~~ 2025-06-05T23:20:17.6531242Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6539403Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6547955Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6555573Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6563359Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6571803Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6577440Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6579506Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6580390Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6580965Z 94 | struct array 2025-06-05T23:20:17.6581194Z | ^~~~~ 2025-06-05T23:20:17.6582078Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.6582902Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6583285Z | ^~~~~~~~ 2025-06-05T23:20:17.6588021Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6596614Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6605607Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6613991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6621952Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6630048Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6635719Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6637750Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6638656Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6639216Z 94 | struct array 2025-06-05T23:20:17.6639461Z | ^~~~~ 2025-06-05T23:20:17.6640370Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.6641212Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6641617Z | ^~~~~~~~ 2025-06-05T23:20:17.6646043Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6654121Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6662545Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6670419Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6678340Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6686409Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6692055Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6694087Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6694968Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6695519Z 94 | struct array 2025-06-05T23:20:17.6695764Z | ^~~~~ 2025-06-05T23:20:17.6696621Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.6697431Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6697831Z | ^~~~~~~~ 2025-06-05T23:20:17.6702492Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6711117Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6720066Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6728328Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6736297Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6744392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6750098Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6752120Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6753003Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6753552Z 94 | struct array 2025-06-05T23:20:17.6753796Z | ^~~~~ 2025-06-05T23:20:17.6754653Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.6755470Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6755869Z | ^~~~~~~~ 2025-06-05T23:20:17.6760217Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6768539Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6776990Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6784531Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6792258Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6800200Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6805843Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6807865Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6808736Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6809283Z 94 | struct array 2025-06-05T23:20:17.6809554Z | ^~~~~ 2025-06-05T23:20:17.6810416Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.6811217Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6811600Z | ^~~~~~~~ 2025-06-05T23:20:17.6816227Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6824728Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6833651Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6841965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6849888Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6857837Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6863435Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6865678Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6866565Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6867108Z 94 | struct array 2025-06-05T23:20:17.6867351Z | ^~~~~ 2025-06-05T23:20:17.6868257Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.6869050Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6869429Z | ^~~~~~~~ 2025-06-05T23:20:17.6873781Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6881743Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6889820Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6897245Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6904911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6913402Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6919036Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6921067Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6921915Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6922442Z 94 | struct array 2025-06-05T23:20:17.6922685Z | ^~~~~ 2025-06-05T23:20:17.6923461Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.6924211Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6924606Z | ^~~~~~~~ 2025-06-05T23:20:17.6929228Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.6937714Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6946635Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.6954904Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6962780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.6971136Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.6976819Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.6978855Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.6979701Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.6980226Z 94 | struct array 2025-06-05T23:20:17.6980472Z | ^~~~~ 2025-06-05T23:20:17.6981287Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.6982039Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.6982423Z | ^~~~~~~~ 2025-06-05T23:20:17.6986766Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.6994822Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7005485Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7013267Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7020916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7028960Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7034568Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7036673Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7037588Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7038146Z 94 | struct array 2025-06-05T23:20:17.7038390Z | ^~~~~ 2025-06-05T23:20:17.7039214Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.7039994Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7040376Z | ^~~~~~~~ 2025-06-05T23:20:17.7045023Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7053473Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7062322Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7070911Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7078939Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7086893Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7092516Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7094556Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7095414Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7095973Z 94 | struct array 2025-06-05T23:20:17.7096204Z | ^~~~~ 2025-06-05T23:20:17.7097043Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.7097881Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7098266Z | ^~~~~~~~ 2025-06-05T23:20:17.7102627Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7110738Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7118857Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7126361Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7134067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7142013Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7147694Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7149730Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7150584Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7151114Z 94 | struct array 2025-06-05T23:20:17.7151359Z | ^~~~~ 2025-06-05T23:20:17.7152153Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.7152913Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7153297Z | ^~~~~~~~ 2025-06-05T23:20:17.7157906Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7166625Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7175537Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7183745Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7191700Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7199687Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7205308Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7207331Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7208201Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7208749Z 94 | struct array 2025-06-05T23:20:17.7208990Z | ^~~~~ 2025-06-05T23:20:17.7209776Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.7210537Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7210918Z | ^~~~~~~~ 2025-06-05T23:20:17.7215265Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7223254Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7231684Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7239296Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7246961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7254891Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7260533Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7262578Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7263437Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7264107Z 94 | struct array 2025-06-05T23:20:17.7264352Z | ^~~~~ 2025-06-05T23:20:17.7265160Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.7265942Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7266346Z | ^~~~~~~~ 2025-06-05T23:20:17.7271098Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7279648Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7288520Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7296836Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7304733Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7312771Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7318343Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7320381Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7321244Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7321782Z 94 | struct array 2025-06-05T23:20:17.7322078Z | ^~~~~ 2025-06-05T23:20:17.7322887Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.7323661Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7324100Z | ^~~~~~~~ 2025-06-05T23:20:17.7328429Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7336501Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7344687Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7352231Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7359927Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7368099Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7373707Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7375743Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7376593Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7377119Z 94 | struct array 2025-06-05T23:20:17.7377364Z | ^~~~~ 2025-06-05T23:20:17.7378153Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.7378907Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7379300Z | ^~~~~~~~ 2025-06-05T23:20:17.7383901Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7392560Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7401380Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7409581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7417455Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.7425407Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.7431123Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::less; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.7433138Z /pytorch/executorch/kernels/portable/cpu/op_lt.cpp:34:76: required from here 2025-06-05T23:20:17.7434006Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7434586Z 94 | struct array 2025-06-05T23:20:17.7434830Z | ^~~~~ 2025-06-05T23:20:17.7435669Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.7435865Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7435973Z | ^~~~~~~~ 2025-06-05T23:20:17.7436399Z [ 69%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_min.cpp.o 2025-06-05T23:20:17.7436854Z [ 70%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_minimum.cpp.o 2025-06-05T23:20:17.7437261Z [ 70%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_mm.cpp.o 2025-06-05T23:20:17.7437670Z [ 70%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_mul.cpp.o 2025-06-05T23:20:17.7438141Z [ 71%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_narrow_copy.cpp.o 2025-06-05T23:20:17.7438623Z [ 71%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_native_batch_norm.cpp.o 2025-06-05T23:20:17.7438760Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.7438890Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.7439050Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.7439165Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.7439424Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.7439639Z from /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:9: 2025-06-05T23:20:17.7444094Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7448973Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7453657Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7457806Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7462523Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7467206Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7467518Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7468120Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7468209Z 94 | struct array 2025-06-05T23:20:17.7468303Z | ^~~~~ 2025-06-05T23:20:17.7469044Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7469219Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7469342Z | ^~~~~~~~ 2025-06-05T23:20:17.7474007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7479096Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7484111Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7488508Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7493221Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7497716Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7498059Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7498566Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7498653Z 94 | struct array 2025-06-05T23:20:17.7498738Z | ^~~~~ 2025-06-05T23:20:17.7499490Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7499662Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7499800Z | ^~~~~~~~ 2025-06-05T23:20:17.7504299Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7509161Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7513999Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7518207Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7523063Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7527506Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7527800Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7528313Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7528439Z 94 | struct array 2025-06-05T23:20:17.7528521Z | ^~~~~ 2025-06-05T23:20:17.7529250Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7529449Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7529585Z | ^~~~~~~~ 2025-06-05T23:20:17.7534243Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7539441Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7544384Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7548853Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7553618Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7558032Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7558328Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7558828Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7558928Z 94 | struct array 2025-06-05T23:20:17.7559006Z | ^~~~~ 2025-06-05T23:20:17.7559717Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7559904Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7560010Z | ^~~~~~~~ 2025-06-05T23:20:17.7564610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7569439Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7574087Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7578182Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7582899Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7587332Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7587709Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7588230Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7588332Z 94 | struct array 2025-06-05T23:20:17.7588413Z | ^~~~~ 2025-06-05T23:20:17.7589107Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7589283Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7589403Z | ^~~~~~~~ 2025-06-05T23:20:17.7594440Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7599509Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7604475Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7608865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7613540Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7617962Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7618312Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7618800Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7618888Z 94 | struct array 2025-06-05T23:20:17.7618983Z | ^~~~~ 2025-06-05T23:20:17.7619673Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7619850Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7619968Z | ^~~~~~~~ 2025-06-05T23:20:17.7624310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7629088Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7633693Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7637939Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7642705Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7647078Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7647372Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7647853Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7647941Z 94 | struct array 2025-06-05T23:20:17.7648020Z | ^~~~~ 2025-06-05T23:20:17.7648672Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7648845Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7648952Z | ^~~~~~~~ 2025-06-05T23:20:17.7653612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7658666Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7663539Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7668136Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7672915Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7677493Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7677793Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7678279Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7678368Z 94 | struct array 2025-06-05T23:20:17.7678448Z | ^~~~~ 2025-06-05T23:20:17.7679102Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7679279Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7679389Z | ^~~~~~~~ 2025-06-05T23:20:17.7683761Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7688608Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7693320Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7697413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7702104Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7706548Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7706901Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7707389Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7707491Z 94 | struct array 2025-06-05T23:20:17.7707637Z | ^~~~~ 2025-06-05T23:20:17.7708336Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7708525Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7708634Z | ^~~~~~~~ 2025-06-05T23:20:17.7713328Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7718353Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7723278Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7729691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7734472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7738895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7739288Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7739833Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7739933Z 94 | struct array 2025-06-05T23:20:17.7740012Z | ^~~~~ 2025-06-05T23:20:17.7740828Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.7741021Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7741131Z | ^~~~~~~~ 2025-06-05T23:20:17.7745491Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7750349Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7754985Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7759083Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7763974Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7768413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7768724Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7769202Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7769312Z 94 | struct array 2025-06-05T23:20:17.7769394Z | ^~~~~ 2025-06-05T23:20:17.7770054Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.7770226Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7770351Z | ^~~~~~~~ 2025-06-05T23:20:17.7774965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7780082Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7784980Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7789411Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7794111Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7798547Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7798855Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7799322Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7799409Z 94 | struct array 2025-06-05T23:20:17.7799531Z | ^~~~~ 2025-06-05T23:20:17.7800185Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.7800357Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7800477Z | ^~~~~~~~ 2025-06-05T23:20:17.7804824Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7809573Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7814268Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7818439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7823123Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7827521Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7827947Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7828470Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7828560Z 94 | struct array 2025-06-05T23:20:17.7828639Z | ^~~~~ 2025-06-05T23:20:17.7829315Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.7829489Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7829596Z | ^~~~~~~~ 2025-06-05T23:20:17.7834299Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7839307Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7844345Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7848821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7853526Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7857916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7858211Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7858705Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7858792Z 94 | struct array 2025-06-05T23:20:17.7858870Z | ^~~~~ 2025-06-05T23:20:17.7859549Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.7859719Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7859830Z | ^~~~~~~~ 2025-06-05T23:20:17.7864388Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7869271Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7873874Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7877920Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7882624Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7887084Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7887391Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7887859Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7887959Z 94 | struct array 2025-06-05T23:20:17.7888043Z | ^~~~~ 2025-06-05T23:20:17.7888688Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.7888872Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7888979Z | ^~~~~~~~ 2025-06-05T23:20:17.7893603Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7898622Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7903596Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7908013Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7912674Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7917042Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::maximum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7917393Z /pytorch/executorch/kernels/portable/cpu/op_maximum.cpp:47:3: required from here 2025-06-05T23:20:17.7917865Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7917952Z 94 | struct array 2025-06-05T23:20:17.7918044Z | ^~~~~ 2025-06-05T23:20:17.7918695Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.7918865Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7918985Z | ^~~~~~~~ 2025-06-05T23:20:17.7919461Z [ 71%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_native_dropout.cpp.o 2025-06-05T23:20:17.7919976Z [ 72%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_native_group_norm.cpp.o 2025-06-05T23:20:17.7920477Z [ 72%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_native_layer_norm.cpp.o 2025-06-05T23:20:17.7920889Z [ 72%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_ne.cpp.o 2025-06-05T23:20:17.7921023Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.7921156Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.7921320Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.7921435Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.7921706Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.7921907Z from /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:9: 2025-06-05T23:20:17.7926331Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7931157Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7935922Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7940094Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7944959Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7949480Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7949830Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.7950343Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7950436Z 94 | struct array 2025-06-05T23:20:17.7950532Z | ^~~~~ 2025-06-05T23:20:17.7951260Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7951439Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7951560Z | ^~~~~~~~ 2025-06-05T23:20:17.7956250Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.7961308Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7966469Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7970946Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7975665Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.7980123Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.7980468Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.7981003Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.7981090Z 94 | struct array 2025-06-05T23:20:17.7981169Z | ^~~~~ 2025-06-05T23:20:17.7981910Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.7982086Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.7982193Z | ^~~~~~~~ 2025-06-05T23:20:17.7986587Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.7991462Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.7996165Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8000299Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8004996Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8009511Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8009808Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8010324Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8010413Z 94 | struct array 2025-06-05T23:20:17.8010490Z | ^~~~~ 2025-06-05T23:20:17.8011215Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8011385Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8011521Z | ^~~~~~~~ 2025-06-05T23:20:17.8016219Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8021381Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8026339Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8030843Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8035597Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8040029Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8040338Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8040856Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8040947Z 94 | struct array 2025-06-05T23:20:17.8041032Z | ^~~~~ 2025-06-05T23:20:17.8041763Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8041935Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8042049Z | ^~~~~~~~ 2025-06-05T23:20:17.8046583Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8051384Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8056036Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8060144Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8065015Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8069564Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8069897Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8070407Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8070494Z 94 | struct array 2025-06-05T23:20:17.8070575Z | ^~~~~ 2025-06-05T23:20:17.8071268Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8071454Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8071566Z | ^~~~~~~~ 2025-06-05T23:20:17.8076244Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8081262Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8086234Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8090645Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8095348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8099781Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8100095Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8100579Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8100678Z 94 | struct array 2025-06-05T23:20:17.8100756Z | ^~~~~ 2025-06-05T23:20:17.8101452Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8101635Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8101768Z | ^~~~~~~~ 2025-06-05T23:20:17.8106107Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8110858Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8115465Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8119527Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8124233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8128636Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8128941Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8129401Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8129494Z 94 | struct array 2025-06-05T23:20:17.8129584Z | ^~~~~ 2025-06-05T23:20:17.8130214Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8130383Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8130503Z | ^~~~~~~~ 2025-06-05T23:20:17.8135126Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8140155Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8145064Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8149602Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8154304Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8158691Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8159000Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8159460Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8159549Z 94 | struct array 2025-06-05T23:20:17.8159644Z | ^~~~~ 2025-06-05T23:20:17.8160279Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8160447Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8160568Z | ^~~~~~~~ 2025-06-05T23:20:17.8165228Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8170023Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8174703Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8178762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8183455Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8187924Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8188259Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8188760Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8188852Z 94 | struct array 2025-06-05T23:20:17.8188933Z | ^~~~~ 2025-06-05T23:20:17.8189629Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8189812Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8189918Z | ^~~~~~~~ 2025-06-05T23:20:17.8194553Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8199579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8204495Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8208915Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8213593Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8218007Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8218305Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8218798Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8218913Z 94 | struct array 2025-06-05T23:20:17.8218992Z | ^~~~~ 2025-06-05T23:20:17.8219677Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8219886Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8220020Z | ^~~~~~~~ 2025-06-05T23:20:17.8224348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8229126Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8233781Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8237863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8242574Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8246944Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8247315Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8247804Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8247902Z 94 | struct array 2025-06-05T23:20:17.8247979Z | ^~~~~ 2025-06-05T23:20:17.8248722Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.8248910Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8249014Z | ^~~~~~~~ 2025-06-05T23:20:17.8253637Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8258682Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8263590Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8268208Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8272902Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8277369Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8277676Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8278147Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8278233Z 94 | struct array 2025-06-05T23:20:17.8278326Z | ^~~~~ 2025-06-05T23:20:17.8278979Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.8279152Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8279273Z | ^~~~~~~~ 2025-06-05T23:20:17.8283614Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8288331Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8292975Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8297054Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8301766Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8306162Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8306493Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8307018Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8307107Z 94 | struct array 2025-06-05T23:20:17.8307185Z | ^~~~~ 2025-06-05T23:20:17.8307933Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.8308107Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8308213Z | ^~~~~~~~ 2025-06-05T23:20:17.8312872Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8317897Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8322820Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8327233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8331941Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8336338Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8336633Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8337128Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8337217Z 94 | struct array 2025-06-05T23:20:17.8337298Z | ^~~~~ 2025-06-05T23:20:17.8337968Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.8338140Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8338245Z | ^~~~~~~~ 2025-06-05T23:20:17.8342581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8347341Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8352517Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8356618Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8361331Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8365909Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8366210Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8366686Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8366790Z 94 | struct array 2025-06-05T23:20:17.8366870Z | ^~~~~ 2025-06-05T23:20:17.8367509Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.8367701Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8367808Z | ^~~~~~~~ 2025-06-05T23:20:17.8372472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8377511Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8382456Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8386821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8391584Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8395977Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::minimum_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8396325Z /pytorch/executorch/kernels/portable/cpu/op_minimum.cpp:47:3: required from here 2025-06-05T23:20:17.8396795Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8396899Z 94 | struct array 2025-06-05T23:20:17.8396979Z | ^~~~~ 2025-06-05T23:20:17.8397617Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.8397798Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8397920Z | ^~~~~~~~ 2025-06-05T23:20:17.8398344Z [ 73%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_neg.cpp.o 2025-06-05T23:20:17.8398782Z [ 73%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_nonzero.cpp.o 2025-06-05T23:20:17.8398929Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.8399052Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.8399214Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.8399344Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.8399602Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.8399789Z from /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:9: 2025-06-05T23:20:17.8404218Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8408992Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8413727Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8417836Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8422564Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8426938Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8427282Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8427857Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8427963Z 94 | struct array 2025-06-05T23:20:17.8428046Z | ^~~~~ 2025-06-05T23:20:17.8428788Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8428978Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8429094Z | ^~~~~~~~ 2025-06-05T23:20:17.8433741Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8438769Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8443679Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8448349Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8453350Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8458149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8458445Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8459028Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8459129Z 94 | struct array 2025-06-05T23:20:17.8459212Z | ^~~~~ 2025-06-05T23:20:17.8460013Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8460216Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8460382Z | ^~~~~~~~ 2025-06-05T23:20:17.8465264Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8470539Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8475660Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8480146Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8485253Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8489869Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8490161Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8490672Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8490762Z 94 | struct array 2025-06-05T23:20:17.8490853Z | ^~~~~ 2025-06-05T23:20:17.8491566Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8491736Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8491855Z | ^~~~~~~~ 2025-06-05T23:20:17.8496525Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8501617Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8506565Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8511126Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8515863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8520478Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8520788Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8521296Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8521391Z 94 | struct array 2025-06-05T23:20:17.8521471Z | ^~~~~ 2025-06-05T23:20:17.8522195Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.8522365Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8522473Z | ^~~~~~~~ 2025-06-05T23:20:17.8526826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8531567Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8536215Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8540401Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8545094Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8549545Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8549825Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8550359Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8550447Z 94 | struct array 2025-06-05T23:20:17.8550525Z | ^~~~~ 2025-06-05T23:20:17.8551306Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8551538Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8551646Z | ^~~~~~~~ 2025-06-05T23:20:17.8556360Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8561357Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8566434Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8570826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8575564Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8579931Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8580241Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8580732Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8580839Z 94 | struct array 2025-06-05T23:20:17.8580919Z | ^~~~~ 2025-06-05T23:20:17.8581609Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8581798Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8581906Z | ^~~~~~~~ 2025-06-05T23:20:17.8586217Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8591106Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8595698Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8599753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8604416Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8608798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8609083Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8609544Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8609630Z 94 | struct array 2025-06-05T23:20:17.8609721Z | ^~~~~ 2025-06-05T23:20:17.8610357Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8610533Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8610659Z | ^~~~~~~~ 2025-06-05T23:20:17.8615266Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8620234Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8625175Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8629543Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8634189Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8638567Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8638895Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8639359Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8639446Z 94 | struct array 2025-06-05T23:20:17.8639538Z | ^~~~~ 2025-06-05T23:20:17.8640176Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8640348Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8640471Z | ^~~~~~~~ 2025-06-05T23:20:17.8644798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8649498Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8654168Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8658349Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8663107Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8667768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8668047Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8668559Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8668653Z 94 | struct array 2025-06-05T23:20:17.8668733Z | ^~~~~ 2025-06-05T23:20:17.8669578Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8669758Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8669864Z | ^~~~~~~~ 2025-06-05T23:20:17.8674520Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8679579Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8684449Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8688769Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8693443Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8697889Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8698163Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8698655Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8698745Z 94 | struct array 2025-06-05T23:20:17.8698830Z | ^~~~~ 2025-06-05T23:20:17.8699510Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.8699692Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8699800Z | ^~~~~~~~ 2025-06-05T23:20:17.8704108Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8708862Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8713505Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8717567Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8722233Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8726604Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8726939Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8727414Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8727517Z 94 | struct array 2025-06-05T23:20:17.8727598Z | ^~~~~ 2025-06-05T23:20:17.8728249Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.8728424Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8728547Z | ^~~~~~~~ 2025-06-05T23:20:17.8733172Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8738176Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8743068Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8747430Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8752130Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8756617Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8756904Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8757383Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8757504Z 94 | struct array 2025-06-05T23:20:17.8757597Z | ^~~~~ 2025-06-05T23:20:17.8758255Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.8758428Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8758920Z | ^~~~~~~~ 2025-06-05T23:20:17.8763260Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8768214Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8772822Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8776907Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8781610Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8786018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8786294Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8786786Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8786874Z 94 | struct array 2025-06-05T23:20:17.8786956Z | ^~~~~ 2025-06-05T23:20:17.8787690Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.8787869Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8787983Z | ^~~~~~~~ 2025-06-05T23:20:17.8792603Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8797665Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8802560Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8806897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8811536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8815991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8816271Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8816759Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8816846Z 94 | struct array 2025-06-05T23:20:17.8816925Z | ^~~~~ 2025-06-05T23:20:17.8817585Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.8817791Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8817904Z | ^~~~~~~~ 2025-06-05T23:20:17.8822202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8826846Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8831534Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8835619Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8840250Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8844592Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8844900Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8845366Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8845523Z 94 | struct array 2025-06-05T23:20:17.8845603Z | ^~~~~ 2025-06-05T23:20:17.8846272Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.8846458Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8846566Z | ^~~~~~~~ 2025-06-05T23:20:17.8851151Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8856163Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8861167Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8865749Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8870499Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.8874864Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::mul_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8875150Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:70:5: required from here 2025-06-05T23:20:17.8875619Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8875704Z 94 | struct array 2025-06-05T23:20:17.8875796Z | ^~~~~ 2025-06-05T23:20:17.8876444Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.8876614Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8876732Z | ^~~~~~~~ 2025-06-05T23:20:17.8880550Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8884822Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8888920Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8892472Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8896591Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8900546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8900823Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.8901329Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8901428Z 94 | struct array 2025-06-05T23:20:17.8901511Z | ^~~~~ 2025-06-05T23:20:17.8902245Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.8902427Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8902532Z | ^~~~~~~~ 2025-06-05T23:20:17.8906612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8911170Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8915537Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8919384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8923490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8927383Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8927694Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.8928227Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8928313Z 94 | struct array 2025-06-05T23:20:17.8928403Z | ^~~~~ 2025-06-05T23:20:17.8929141Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.8929315Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8929433Z | ^~~~~~~~ 2025-06-05T23:20:17.8933239Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8937403Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8941476Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8945028Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8949208Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8953130Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8953412Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.8953905Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8954002Z 94 | struct array 2025-06-05T23:20:17.8954081Z | ^~~~~ 2025-06-05T23:20:17.8954792Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.8955000Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8955109Z | ^~~~~~~~ 2025-06-05T23:20:17.8959235Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.8963921Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8968337Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8972565Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8976768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.8980695Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.8981009Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.8981508Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.8981600Z 94 | struct array 2025-06-05T23:20:17.8981681Z | ^~~~~ 2025-06-05T23:20:17.8982406Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.8982615Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.8982723Z | ^~~~~~~~ 2025-06-05T23:20:17.8986495Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.8990726Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8994755Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.8998261Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9002373Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9006271Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9006559Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9007040Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9007167Z 94 | struct array 2025-06-05T23:20:17.9007246Z | ^~~~~ 2025-06-05T23:20:17.9007943Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9008111Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9008230Z | ^~~~~~~~ 2025-06-05T23:20:17.9012250Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9016709Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9021040Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9024837Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9028960Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9032873Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9033170Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9033695Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9033780Z 94 | struct array 2025-06-05T23:20:17.9033860Z | ^~~~~ 2025-06-05T23:20:17.9034567Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9034741Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9034848Z | ^~~~~~~~ 2025-06-05T23:20:17.9038575Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9042711Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9046697Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9050202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9054273Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9058116Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9058428Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9058889Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9058980Z 94 | struct array 2025-06-05T23:20:17.9059069Z | ^~~~~ 2025-06-05T23:20:17.9059708Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9059890Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9060011Z | ^~~~~~~~ 2025-06-05T23:20:17.9064379Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9068900Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9073236Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9076990Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9081049Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9084950Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9085249Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9085721Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9085811Z 94 | struct array 2025-06-05T23:20:17.9085889Z | ^~~~~ 2025-06-05T23:20:17.9086525Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9086708Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9086813Z | ^~~~~~~~ 2025-06-05T23:20:17.9090575Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9094737Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9098817Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9102348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9115103Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9119305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9119597Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9120092Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9120199Z 94 | struct array 2025-06-05T23:20:17.9120282Z | ^~~~~ 2025-06-05T23:20:17.9120970Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9121156Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9121264Z | ^~~~~~~~ 2025-06-05T23:20:17.9125390Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9129889Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9134193Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9138001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9142093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9146031Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9146322Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9146808Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9146896Z 94 | struct array 2025-06-05T23:20:17.9146976Z | ^~~~~ 2025-06-05T23:20:17.9147760Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9147939Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9148051Z | ^~~~~~~~ 2025-06-05T23:20:17.9151798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9155938Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9159949Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9163628Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9167880Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9171798Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9172098Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9172580Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9172667Z 94 | struct array 2025-06-05T23:20:17.9172762Z | ^~~~~ 2025-06-05T23:20:17.9173417Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.9173588Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9173713Z | ^~~~~~~~ 2025-06-05T23:20:17.9177842Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9182274Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9186566Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9190407Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9194521Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9198408Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9198684Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9199167Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9199252Z 94 | struct array 2025-06-05T23:20:17.9199331Z | ^~~~~ 2025-06-05T23:20:17.9199999Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:17.9200171Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9200278Z | ^~~~~~~~ 2025-06-05T23:20:17.9204044Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9208144Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9212235Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9215732Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9219809Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9223697Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9223985Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9224460Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9224544Z 94 | struct array 2025-06-05T23:20:17.9224633Z | ^~~~~ 2025-06-05T23:20:17.9225298Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.9225499Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9225617Z | ^~~~~~~~ 2025-06-05T23:20:17.9229729Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9234173Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9238500Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9242272Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9246357Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9250295Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9250573Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9251051Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9251149Z 94 | struct array 2025-06-05T23:20:17.9251232Z | ^~~~~ 2025-06-05T23:20:17.9251898Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:17.9252083Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9252198Z | ^~~~~~~~ 2025-06-05T23:20:17.9255965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9260055Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9264330Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9267966Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9272029Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9275943Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9276236Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9276707Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9276795Z 94 | struct array 2025-06-05T23:20:17.9276874Z | ^~~~~ 2025-06-05T23:20:17.9277566Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.9277738Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9277875Z | ^~~~~~~~ 2025-06-05T23:20:17.9281944Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9286346Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9291052Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9294829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9298935Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9302820Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::mul_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9303098Z /pytorch/executorch/kernels/portable/cpu/op_mul.cpp:115:3: required from here 2025-06-05T23:20:17.9303570Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9303668Z 94 | struct array 2025-06-05T23:20:17.9303747Z | ^~~~~ 2025-06-05T23:20:17.9304391Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:17.9304580Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9304687Z | ^~~~~~~~ 2025-06-05T23:20:17.9305113Z [ 73%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_ones.cpp.o 2025-06-05T23:20:17.9305593Z [ 74%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_pdist_forward.cpp.o 2025-06-05T23:20:17.9306078Z [ 74%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_permute_copy.cpp.o 2025-06-05T23:20:17.9306543Z [ 74%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_pixel_shuffle.cpp.o 2025-06-05T23:20:17.9306678Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.9306807Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.9306970Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.9307086Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.9307358Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:17.9307703Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:17.9307939Z from /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:9: 2025-06-05T23:20:17.9312685Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9317815Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9322789Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9327204Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9331451Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9335554Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:317:76: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9335877Z /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:58:5: required from here 2025-06-05T23:20:17.9336356Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9336446Z 94 | struct array 2025-06-05T23:20:17.9336525Z | ^~~~~ 2025-06-05T23:20:17.9337192Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.9337364Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9337470Z | ^~~~~~~~ 2025-06-05T23:20:17.9342189Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9347295Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9352331Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9356768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9361014Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9365382Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:317:76: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9365834Z /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:58:5: required from here 2025-06-05T23:20:17.9366333Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9366459Z 94 | struct array 2025-06-05T23:20:17.9366559Z | ^~~~~ 2025-06-05T23:20:17.9367238Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.9367424Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9367533Z | ^~~~~~~~ 2025-06-05T23:20:17.9372242Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9377324Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9382317Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9386796Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9391174Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9395283Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:317:76: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = c10::Half; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9395622Z /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:58:5: required from here 2025-06-05T23:20:17.9396102Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9396229Z 94 | struct array 2025-06-05T23:20:17.9396307Z | ^~~~~ 2025-06-05T23:20:17.9396610Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/half.h:11, 2025-06-05T23:20:17.9396949Z from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16_math.h:12, 2025-06-05T23:20:17.9397209Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:36, 2025-06-05T23:20:17.9397508Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:17.9397837Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:17.9398147Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:12, 2025-06-05T23:20:17.9398386Z from /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:9: 2025-06-05T23:20:17.9399274Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/Half.h:384:18: note: and the implicitly-defined constructor does not initialize ‘short unsigned int c10::Half::x’ 2025-06-05T23:20:17.9399384Z 384 | unsigned short x; 2025-06-05T23:20:17.9399464Z | ^ 2025-06-05T23:20:17.9399598Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.9399727Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.9399886Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.9399999Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.9400266Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:17.9400562Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:17.9400799Z from /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:9: 2025-06-05T23:20:17.9405547Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9410631Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9415676Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9420135Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9424429Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:206:47: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_runtime_out_dtypes(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9428625Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:317:76: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes) [with CTYPE_COMPUTE = c10::BFloat16; const char* op_name = (& op_name); Op = torch::executor::native::native_dropout_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, double, std::optional, executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:17.9429036Z /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:58:5: required from here 2025-06-05T23:20:17.9429545Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9429647Z 94 | struct array 2025-06-05T23:20:17.9429726Z | ^~~~~ 2025-06-05T23:20:17.9430044Z In file included from /pytorch/executorch/../executorch/runtime/core/portable_type/bfloat16.h:11, 2025-06-05T23:20:17.9430309Z from /pytorch/executorch/../executorch/runtime/core/exec_aten/exec_aten.h:35, 2025-06-05T23:20:17.9430609Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/delinearize_index.h:11, 2025-06-05T23:20:17.9430944Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/broadcast_indexes_range.h:17, 2025-06-05T23:20:17.9431252Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:12, 2025-06-05T23:20:17.9431495Z from /pytorch/executorch/kernels/portable/cpu/op_native_dropout.cpp:9: 2025-06-05T23:20:17.9432371Z /pytorch/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h:84:12: note: and the implicitly-defined constructor does not initialize ‘uint16_t c10::BFloat16::x’ 2025-06-05T23:20:17.9432471Z 84 | uint16_t x; 2025-06-05T23:20:17.9432552Z | ^ 2025-06-05T23:20:17.9433033Z [ 75%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_pixel_unshuffle.cpp.o 2025-06-05T23:20:17.9433452Z [ 75%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_pow.cpp.o 2025-06-05T23:20:17.9433599Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:17.9433718Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:17.9433881Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:17.9434011Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:17.9434270Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:17.9434568Z from /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:11, 2025-06-05T23:20:17.9434763Z from /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:9: 2025-06-05T23:20:17.9438158Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9441877Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9445576Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9448654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9452279Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9455662Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9457752Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9458021Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9458542Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9458658Z 94 | struct array 2025-06-05T23:20:17.9458739Z | ^~~~~ 2025-06-05T23:20:17.9459483Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.9459713Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9459820Z | ^~~~~~~~ 2025-06-05T23:20:17.9463430Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9467703Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9471721Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9475080Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9478742Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9482169Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9484259Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9484526Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9485034Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9485134Z 94 | struct array 2025-06-05T23:20:17.9485212Z | ^~~~~ 2025-06-05T23:20:17.9485952Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:17.9486136Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9486243Z | ^~~~~~~~ 2025-06-05T23:20:17.9489573Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9493282Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9496913Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9499995Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9503605Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9506974Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9509092Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9509359Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9509876Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9509996Z 94 | struct array 2025-06-05T23:20:17.9510074Z | ^~~~~ 2025-06-05T23:20:17.9510800Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.9510998Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9511131Z | ^~~~~~~~ 2025-06-05T23:20:17.9514730Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9518700Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9522545Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9525856Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9529492Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9532861Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9534951Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9535218Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9535714Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9535816Z 94 | struct array 2025-06-05T23:20:17.9535897Z | ^~~~~ 2025-06-05T23:20:17.9536610Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:17.9536798Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9536910Z | ^~~~~~~~ 2025-06-05T23:20:17.9540214Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9543871Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9547460Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9550538Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9554113Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9557466Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9559551Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9559833Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9560318Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9560404Z 94 | struct array 2025-06-05T23:20:17.9560504Z | ^~~~~ 2025-06-05T23:20:17.9561195Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9561395Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9561515Z | ^~~~~~~~ 2025-06-05T23:20:17.9565333Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9569410Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9573272Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9576550Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9580130Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9583546Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9585634Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9585907Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9586408Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9586496Z 94 | struct array 2025-06-05T23:20:17.9586608Z | ^~~~~ 2025-06-05T23:20:17.9587305Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9587494Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9587648Z | ^~~~~~~~ 2025-06-05T23:20:17.9590877Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9594413Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9597907Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9600883Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9604417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9607679Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9609748Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9610031Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9610497Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9610585Z 94 | struct array 2025-06-05T23:20:17.9610680Z | ^~~~~ 2025-06-05T23:20:17.9611313Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9611487Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9611611Z | ^~~~~~~~ 2025-06-05T23:20:17.9615149Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9619059Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9622841Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9626067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9629653Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9632971Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9635074Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9635344Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9635826Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9635913Z 94 | struct array 2025-06-05T23:20:17.9635992Z | ^~~~~ 2025-06-05T23:20:17.9636636Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9636810Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9636944Z | ^~~~~~~~ 2025-06-05T23:20:17.9640198Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9643816Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9647364Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9650447Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9653995Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9657323Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9659406Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9659687Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9660169Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9660253Z 94 | struct array 2025-06-05T23:20:17.9660344Z | ^~~~~ 2025-06-05T23:20:17.9661031Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9661202Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9661318Z | ^~~~~~~~ 2025-06-05T23:20:17.9665097Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9669146Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9673165Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9676554Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9680131Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9683478Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9685621Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9685889Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9686386Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9686472Z 94 | struct array 2025-06-05T23:20:17.9686551Z | ^~~~~ 2025-06-05T23:20:17.9687254Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:17.9687428Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9687555Z | ^~~~~~~~ 2025-06-05T23:20:17.9690825Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9694450Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9697958Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9700973Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9704550Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9707922Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9710021Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9710292Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9710783Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9710869Z 94 | struct array 2025-06-05T23:20:17.9710951Z | ^~~~~ 2025-06-05T23:20:17.9711608Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.9711793Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9711933Z | ^~~~~~~~ 2025-06-05T23:20:17.9715490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9719395Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9723197Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9726454Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9730016Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9733318Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9735410Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9735688Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9736155Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9736245Z 94 | struct array 2025-06-05T23:20:17.9736336Z | ^~~~~ 2025-06-05T23:20:17.9736991Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:17.9737161Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9737279Z | ^~~~~~~~ 2025-06-05T23:20:17.9740544Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9744175Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9747751Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9750754Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9754365Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9757659Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9759790Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9760064Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9760550Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9760635Z 94 | struct array 2025-06-05T23:20:17.9760712Z | ^~~~~ 2025-06-05T23:20:17.9761385Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.9761558Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9761664Z | ^~~~~~~~ 2025-06-05T23:20:17.9765577Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9769543Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9773549Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9776859Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9780413Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9783723Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9785831Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9786132Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9786609Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9786706Z 94 | struct array 2025-06-05T23:20:17.9786785Z | ^~~~~ 2025-06-05T23:20:17.9787451Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:17.9787703Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9787812Z | ^~~~~~~~ 2025-06-05T23:20:17.9791038Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9794661Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9798137Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9801122Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9804672Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9807941Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9810060Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9810328Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9810808Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9810900Z 94 | struct array 2025-06-05T23:20:17.9810981Z | ^~~~~ 2025-06-05T23:20:17.9811638Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.9811809Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9811915Z | ^~~~~~~~ 2025-06-05T23:20:17.9815453Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9819356Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9823186Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9826439Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9830030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = std::not_equal_to; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:17.9833334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = std::not_equal_to]’ 2025-06-05T23:20:17.9835456Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:47:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9835752Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:25:21: required from here 2025-06-05T23:20:17.9836220Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9836316Z 94 | struct array 2025-06-05T23:20:17.9836401Z | ^~~~~ 2025-06-05T23:20:17.9837045Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [2]’ 2025-06-05T23:20:17.9837226Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9837332Z | ^~~~~~~~ 2025-06-05T23:20:17.9841543Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9846152Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9850667Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9854641Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9859150Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9863458Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.9865738Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9866009Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:17.9866517Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9866683Z 94 | struct array 2025-06-05T23:20:17.9866762Z | ^~~~~ 2025-06-05T23:20:17.9867533Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.9867798Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9867909Z | ^~~~~~~~ 2025-06-05T23:20:17.9872387Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9877426Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9882214Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9886461Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9891078Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9895424Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.9897544Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9897824Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:17.9898345Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9898432Z 94 | struct array 2025-06-05T23:20:17.9898514Z | ^~~~~ 2025-06-05T23:20:17.9899256Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:17.9899430Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9899565Z | ^~~~~~~~ 2025-06-05T23:20:17.9903802Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9908484Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9912958Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9916895Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9921459Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9925758Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.9927837Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9928130Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:17.9928624Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9928711Z 94 | struct array 2025-06-05T23:20:17.9928790Z | ^~~~~ 2025-06-05T23:20:17.9929537Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.9929708Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9929819Z | ^~~~~~~~ 2025-06-05T23:20:17.9934282Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:17.9939166Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9943892Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9948171Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9952671Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9957018Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.9959107Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9959387Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:17.9959884Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9959971Z 94 | struct array 2025-06-05T23:20:17.9960066Z | ^~~~~ 2025-06-05T23:20:17.9960776Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:17.9960945Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9961074Z | ^~~~~~~~ 2025-06-05T23:20:17.9965442Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:17.9970917Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9977122Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:17.9981093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9986001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:17.9991368Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:17.9993647Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:17.9993919Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:17.9994416Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:17.9994524Z 94 | struct array 2025-06-05T23:20:17.9994616Z | ^~~~~ 2025-06-05T23:20:17.9995313Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:17.9995498Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:17.9995614Z | ^~~~~~~~ 2025-06-05T23:20:18.0000438Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0005954Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0011141Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0016467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0021367Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0025719Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0028418Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0028745Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0029273Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0029361Z 94 | struct array 2025-06-05T23:20:18.0029474Z | ^~~~~ 2025-06-05T23:20:18.0030204Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.0030393Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0030502Z | ^~~~~~~~ 2025-06-05T23:20:18.0035985Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0041817Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0046408Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0050311Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0054832Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0059058Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0061182Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0061459Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0061939Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0062029Z 94 | struct array 2025-06-05T23:20:18.0062117Z | ^~~~~ 2025-06-05T23:20:18.0062772Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.0062947Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0063055Z | ^~~~~~~~ 2025-06-05T23:20:18.0067780Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0072666Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0077365Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0081573Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0086089Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0090405Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0092482Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0092766Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0093238Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0093325Z 94 | struct array 2025-06-05T23:20:18.0093405Z | ^~~~~ 2025-06-05T23:20:18.0094057Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.0094233Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0094369Z | ^~~~~~~~ 2025-06-05T23:20:18.0098528Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0103094Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0107522Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0111492Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0115979Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0120265Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0122381Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0122668Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0123160Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0123250Z 94 | struct array 2025-06-05T23:20:18.0123345Z | ^~~~~ 2025-06-05T23:20:18.0124024Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.0124197Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0124323Z | ^~~~~~~~ 2025-06-05T23:20:18.0128792Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0133613Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0138372Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0142550Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0147063Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0151414Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0153568Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0153860Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0154343Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0154442Z 94 | struct array 2025-06-05T23:20:18.0154521Z | ^~~~~ 2025-06-05T23:20:18.0155206Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.0155381Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0155502Z | ^~~~~~~~ 2025-06-05T23:20:18.0159621Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0164356Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0168782Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0172795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0177275Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0181559Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0183653Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0183924Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0184392Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0184493Z 94 | struct array 2025-06-05T23:20:18.0184572Z | ^~~~~ 2025-06-05T23:20:18.0185227Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0185439Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0185547Z | ^~~~~~~~ 2025-06-05T23:20:18.0190056Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0194888Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0199607Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0203760Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0208300Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0212527Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0214609Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0214875Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0215396Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0215483Z 94 | struct array 2025-06-05T23:20:18.0215566Z | ^~~~~ 2025-06-05T23:20:18.0216216Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0216396Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0216511Z | ^~~~~~~~ 2025-06-05T23:20:18.0220673Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0225256Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0229761Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0233689Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0238152Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0242484Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0244579Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0244848Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0245339Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0245425Z 94 | struct array 2025-06-05T23:20:18.0245509Z | ^~~~~ 2025-06-05T23:20:18.0246183Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0246354Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0246465Z | ^~~~~~~~ 2025-06-05T23:20:18.0250942Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0255793Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0260537Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0264864Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0269480Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0273774Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0275927Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0276203Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0276681Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0276768Z 94 | struct array 2025-06-05T23:20:18.0276862Z | ^~~~~ 2025-06-05T23:20:18.0277535Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0277705Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0277812Z | ^~~~~~~~ 2025-06-05T23:20:18.0281945Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0286487Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0290933Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0294825Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0299275Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0303530Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0305613Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0305890Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0306384Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0306472Z 94 | struct array 2025-06-05T23:20:18.0306560Z | ^~~~~ 2025-06-05T23:20:18.0307257Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:18.0307426Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0307543Z | ^~~~~~~~ 2025-06-05T23:20:18.0312014Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0316795Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0321481Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0325627Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0330108Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0334353Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBBF16; Op = torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]::::::]’ 2025-06-05T23:20:18.0336478Z /pytorch/executorch/../executorch/kernels/portable/cpu/pattern/comparison_op.h:85:3: required from ‘executorch::runtime::etensor::Tensor& torch::executor::native::internal::comparison_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&) [with Comparison = std::not_equal_to; const char* op_name = (& op_name)]’ 2025-06-05T23:20:18.0336748Z /pytorch/executorch/kernels/portable/cpu/op_ne.cpp:36:21: required from here 2025-06-05T23:20:18.0337220Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0337323Z 94 | struct array 2025-06-05T23:20:18.0337402Z | ^~~~~ 2025-06-05T23:20:18.0338042Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [1]’ 2025-06-05T23:20:18.0338222Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0338330Z | ^~~~~~~~ 2025-06-05T23:20:18.0338763Z [ 75%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_prod.cpp.o 2025-06-05T23:20:18.0339210Z [ 76%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_rand.cpp.o 2025-06-05T23:20:18.0339645Z [ 76%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_randn.cpp.o 2025-06-05T23:20:18.0340101Z [ 76%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_reciprocal.cpp.o 2025-06-05T23:20:18.0340645Z [ 76%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_reflection_pad1d.cpp.o 2025-06-05T23:20:18.0341134Z [ 77%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_reflection_pad2d.cpp.o 2025-06-05T23:20:18.0341609Z [ 77%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_reflection_pad3d.cpp.o 2025-06-05T23:20:18.0341743Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.0341874Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.0342033Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.0342149Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.0342417Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:18.0342610Z from /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:11: 2025-06-05T23:20:18.0346993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0351876Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0356548Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0360693Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0365525Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0369998Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0370290Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:55:3: required from here 2025-06-05T23:20:18.0370762Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0370848Z 94 | struct array 2025-06-05T23:20:18.0370943Z | ^~~~~ 2025-06-05T23:20:18.0371598Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.0371770Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0371931Z | ^~~~~~~~ 2025-06-05T23:20:18.0376613Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0381689Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0386638Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0391062Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0395854Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0400303Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0400607Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:55:3: required from here 2025-06-05T23:20:18.0401078Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0401168Z 94 | struct array 2025-06-05T23:20:18.0401266Z | ^~~~~ 2025-06-05T23:20:18.0401924Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.0402098Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0402226Z | ^~~~~~~~ 2025-06-05T23:20:18.0406615Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0411497Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0416219Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0420301Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0425021Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0429538Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0429835Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:55:3: required from here 2025-06-05T23:20:18.0430336Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0430426Z 94 | struct array 2025-06-05T23:20:18.0430507Z | ^~~~~ 2025-06-05T23:20:18.0431187Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.0431359Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0431495Z | ^~~~~~~~ 2025-06-05T23:20:18.0436176Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0441233Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0446272Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0450733Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0455446Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0459872Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0460173Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:55:3: required from here 2025-06-05T23:20:18.0460717Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0460805Z 94 | struct array 2025-06-05T23:20:18.0460886Z | ^~~~~ 2025-06-05T23:20:18.0461553Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.0461738Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0461847Z | ^~~~~~~~ 2025-06-05T23:20:18.0465824Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0470133Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0474233Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0477826Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0482031Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0485966Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0486256Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:108:3: required from here 2025-06-05T23:20:18.0486732Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0486818Z 94 | struct array 2025-06-05T23:20:18.0486909Z | ^~~~~ 2025-06-05T23:20:18.0487563Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0487732Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0487854Z | ^~~~~~~~ 2025-06-05T23:20:18.0491939Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0496430Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0500848Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0504676Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0508869Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0512815Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0513130Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:108:3: required from here 2025-06-05T23:20:18.0513598Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0513696Z 94 | struct array 2025-06-05T23:20:18.0513779Z | ^~~~~ 2025-06-05T23:20:18.0514431Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0514615Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0514721Z | ^~~~~~~~ 2025-06-05T23:20:18.0518552Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0522726Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0526819Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0530532Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0534714Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0538670Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0538959Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:108:3: required from here 2025-06-05T23:20:18.0539441Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0539529Z 94 | struct array 2025-06-05T23:20:18.0539614Z | ^~~~~ 2025-06-05T23:20:18.0540288Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0540462Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0540569Z | ^~~~~~~~ 2025-06-05T23:20:18.0544782Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0549615Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0554039Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0557901Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0562030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0566248Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Tensor_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0566570Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:108:3: required from here 2025-06-05T23:20:18.0567067Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0567170Z 94 | struct array 2025-06-05T23:20:18.0567250Z | ^~~~~ 2025-06-05T23:20:18.0567915Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0568107Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0568215Z | ^~~~~~~~ 2025-06-05T23:20:18.0572050Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0578458Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0593262Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0606362Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0614428Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0621746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0625312Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:158:3: required from here 2025-06-05T23:20:18.0626178Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0626710Z 94 | struct array 2025-06-05T23:20:18.0626954Z | ^~~~~ 2025-06-05T23:20:18.0627846Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0628706Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0629092Z | ^~~~~~~~ 2025-06-05T23:20:18.0633381Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0641282Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0649342Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0656762Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0664338Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0671877Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0675434Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:158:3: required from here 2025-06-05T23:20:18.0676304Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0676844Z 94 | struct array 2025-06-05T23:20:18.0677089Z | ^~~~~ 2025-06-05T23:20:18.0677880Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.0678640Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0679030Z | ^~~~~~~~ 2025-06-05T23:20:18.0683099Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0690509Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0698087Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0705034Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0712197Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0719524Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0723106Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:158:3: required from here 2025-06-05T23:20:18.0723974Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0724570Z 94 | struct array 2025-06-05T23:20:18.0724820Z | ^~~~~ 2025-06-05T23:20:18.0725623Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0726400Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0726791Z | ^~~~~~~~ 2025-06-05T23:20:18.0731080Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0738998Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0747104Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0754622Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0761955Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.0769465Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::pow_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0773039Z /pytorch/executorch/kernels/portable/cpu/op_pow.cpp:158:3: required from here 2025-06-05T23:20:18.0773909Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0774460Z 94 | struct array 2025-06-05T23:20:18.0774696Z | ^~~~~ 2025-06-05T23:20:18.0775572Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.0776331Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0776734Z | ^~~~~~~~ 2025-06-05T23:20:18.0777381Z [ 77%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_relu.cpp.o 2025-06-05T23:20:18.0778285Z [ 78%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_remainder.cpp.o 2025-06-05T23:20:18.0779206Z [ 78%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_repeat.cpp.o 2025-06-05T23:20:18.0780136Z [ 78%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_repeat_interleave.cpp.o 2025-06-05T23:20:18.0781126Z [ 79%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_replication_pad1d.cpp.o 2025-06-05T23:20:18.0782108Z [ 79%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_replication_pad2d.cpp.o 2025-06-05T23:20:18.0783094Z [ 79%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_replication_pad3d.cpp.o 2025-06-05T23:20:18.0784008Z [ 80%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_roll.cpp.o 2025-06-05T23:20:18.0784863Z [ 80%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_round.cpp.o 2025-06-05T23:20:18.0785806Z [ 80%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_rsqrt.cpp.o 2025-06-05T23:20:18.0786660Z [ 81%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_rsub.cpp.o 2025-06-05T23:20:18.0787236Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.0787680Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.0788065Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.0788459Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.0788933Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:18.0789573Z from /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:11: 2025-06-05T23:20:18.0794395Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0803052Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0812045Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0820462Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0828821Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0837496Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0841561Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.0842489Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0843047Z 94 | struct array 2025-06-05T23:20:18.0843288Z | ^~~~~ 2025-06-05T23:20:18.0844178Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:18.0844998Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0845397Z | ^~~~~~~~ 2025-06-05T23:20:18.0850375Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0859629Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0870672Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0879524Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0888118Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0896822Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0900890Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.0901813Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0902388Z 94 | struct array 2025-06-05T23:20:18.0902633Z | ^~~~~ 2025-06-05T23:20:18.0903544Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:18.0904374Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0904780Z | ^~~~~~~~ 2025-06-05T23:20:18.0909486Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.0918117Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0927134Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0935476Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0943706Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.0952404Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.0956550Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.0957468Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.0958020Z 94 | struct array 2025-06-05T23:20:18.0958261Z | ^~~~~ 2025-06-05T23:20:18.0959116Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:18.0959931Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.0960319Z | ^~~~~~~~ 2025-06-05T23:20:18.0965462Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.0974717Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0984166Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.0993043Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1001524Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1010191Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1014307Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1015230Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1015796Z 94 | struct array 2025-06-05T23:20:18.1016029Z | ^~~~~ 2025-06-05T23:20:18.1016895Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:18.1017714Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1018098Z | ^~~~~~~~ 2025-06-05T23:20:18.1022744Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1031293Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1040198Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1048503Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1056749Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1065588Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1069709Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1070618Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1071181Z 94 | struct array 2025-06-05T23:20:18.1071417Z | ^~~~~ 2025-06-05T23:20:18.1072271Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1073060Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1073453Z | ^~~~~~~~ 2025-06-05T23:20:18.1078415Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1087714Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1097141Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1105916Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1114456Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1123110Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1127162Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1128058Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1128621Z 94 | struct array 2025-06-05T23:20:18.1128851Z | ^~~~~ 2025-06-05T23:20:18.1129694Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1130476Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1130865Z | ^~~~~~~~ 2025-06-05T23:20:18.1135490Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1143885Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1152761Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1160896Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1169220Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1177811Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1181893Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1182771Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1183288Z 94 | struct array 2025-06-05T23:20:18.1183530Z | ^~~~~ 2025-06-05T23:20:18.1184310Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1185066Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1185461Z | ^~~~~~~~ 2025-06-05T23:20:18.1190375Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1199544Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1208902Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1217636Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1226032Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1234595Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1238634Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1239542Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1240076Z 94 | struct array 2025-06-05T23:20:18.1240319Z | ^~~~~ 2025-06-05T23:20:18.1241095Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1241903Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1242284Z | ^~~~~~~~ 2025-06-05T23:20:18.1246905Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1255389Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1264416Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1272746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1281039Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1289654Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1293684Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1294593Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1295145Z 94 | struct array 2025-06-05T23:20:18.1295374Z | ^~~~~ 2025-06-05T23:20:18.1296213Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1296999Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1297378Z | ^~~~~~~~ 2025-06-05T23:20:18.1302310Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1312112Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1321497Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1330256Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1338700Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1347342Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1351433Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1352335Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1352891Z 94 | struct array 2025-06-05T23:20:18.1353121Z | ^~~~~ 2025-06-05T23:20:18.1353961Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:18.1354731Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1355135Z | ^~~~~~~~ 2025-06-05T23:20:18.1359786Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1368428Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1377334Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1385529Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1393753Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1402370Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1406451Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1407338Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1407869Z 94 | struct array 2025-06-05T23:20:18.1408114Z | ^~~~~ 2025-06-05T23:20:18.1408914Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.1409679Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1410074Z | ^~~~~~~~ 2025-06-05T23:20:18.1414948Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1424157Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1433615Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1442385Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1450795Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1459394Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1463420Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1464432Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1464957Z 94 | struct array 2025-06-05T23:20:18.1465199Z | ^~~~~ 2025-06-05T23:20:18.1465995Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.1466799Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1467178Z | ^~~~~~~~ 2025-06-05T23:20:18.1471939Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1480465Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1489431Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1497655Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1505884Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1514563Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1518605Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1519485Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1520032Z 94 | struct array 2025-06-05T23:20:18.1520261Z | ^~~~~ 2025-06-05T23:20:18.1521078Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.1521850Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1522262Z | ^~~~~~~~ 2025-06-05T23:20:18.1527174Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1536385Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1545814Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1554656Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1563061Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.1571874Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Tensor_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1575917Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:55:3: required from here 2025-06-05T23:20:18.1576810Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1577360Z 94 | struct array 2025-06-05T23:20:18.1577592Z | ^~~~~ 2025-06-05T23:20:18.1578407Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.1579161Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1579550Z | ^~~~~~~~ 2025-06-05T23:20:18.1583679Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1591321Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1599118Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1606304Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1613521Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1621005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1624662Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1625575Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1626146Z 94 | struct array 2025-06-05T23:20:18.1626373Z | ^~~~~ 2025-06-05T23:20:18.1627259Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.1628128Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1628542Z | ^~~~~~~~ 2025-06-05T23:20:18.1632955Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1641007Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1649262Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1656812Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1664445Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1672030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1675699Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1676771Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1677348Z 94 | struct array 2025-06-05T23:20:18.1677592Z | ^~~~~ 2025-06-05T23:20:18.1678468Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.1679306Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1679693Z | ^~~~~~~~ 2025-06-05T23:20:18.1683850Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1691405Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1699187Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1706259Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1713541Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1720968Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1724607Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1725561Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1726109Z 94 | struct array 2025-06-05T23:20:18.1726352Z | ^~~~~ 2025-06-05T23:20:18.1727233Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.1728069Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1728449Z | ^~~~~~~~ 2025-06-05T23:20:18.1732806Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1740798Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1749076Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1756643Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1764216Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1771645Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1775267Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1776185Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1776735Z 94 | struct array 2025-06-05T23:20:18.1776979Z | ^~~~~ 2025-06-05T23:20:18.1777841Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.1778640Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1779085Z | ^~~~~~~~ 2025-06-05T23:20:18.1783184Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1790736Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1798462Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1805460Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1812678Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1820081Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1823781Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1824682Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1825232Z 94 | struct array 2025-06-05T23:20:18.1825463Z | ^~~~~ 2025-06-05T23:20:18.1826306Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.1827093Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1827482Z | ^~~~~~~~ 2025-06-05T23:20:18.1831890Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1839887Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1848049Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1855620Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1863033Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1870655Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1874404Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1875717Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1876531Z 94 | struct array 2025-06-05T23:20:18.1876900Z | ^~~~~ 2025-06-05T23:20:18.1877879Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.1878790Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1879297Z | ^~~~~~~~ 2025-06-05T23:20:18.1883392Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1891036Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1898755Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1914558Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1921793Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1929213Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1932877Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1933771Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1934295Z 94 | struct array 2025-06-05T23:20:18.1934546Z | ^~~~~ 2025-06-05T23:20:18.1935331Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.1936078Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1936476Z | ^~~~~~~~ 2025-06-05T23:20:18.1940807Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.1948870Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1956988Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.1964713Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1972093Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.1979470Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.1983073Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.1983951Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.1984484Z 94 | struct array 2025-06-05T23:20:18.1984717Z | ^~~~~ 2025-06-05T23:20:18.1985512Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.1986250Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.1986646Z | ^~~~~~~~ 2025-06-05T23:20:18.1990837Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.1998370Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2006005Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2012991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2020135Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2027628Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2031275Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2032174Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2032724Z 94 | struct array 2025-06-05T23:20:18.2032957Z | ^~~~~ 2025-06-05T23:20:18.2033796Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2034564Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2034956Z | ^~~~~~~~ 2025-06-05T23:20:18.2039295Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2047259Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2055445Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2063001Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2070643Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2078063Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2081670Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2082559Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2083109Z 94 | struct array 2025-06-05T23:20:18.2083342Z | ^~~~~ 2025-06-05T23:20:18.2084176Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2084965Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2085347Z | ^~~~~~~~ 2025-06-05T23:20:18.2089467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2096902Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2104533Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2111570Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2118717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2126140Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2129753Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2130625Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2131160Z 94 | struct array 2025-06-05T23:20:18.2131384Z | ^~~~~ 2025-06-05T23:20:18.2132188Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2133041Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2133427Z | ^~~~~~~~ 2025-06-05T23:20:18.2137757Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2145750Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2153976Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2161521Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2169065Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2176442Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2180079Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2180964Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2181491Z 94 | struct array 2025-06-05T23:20:18.2181735Z | ^~~~~ 2025-06-05T23:20:18.2182578Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2183339Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2183759Z | ^~~~~~~~ 2025-06-05T23:20:18.2187936Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2195395Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2203013Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2210005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2217183Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2224631Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2228307Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2229248Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2229784Z 94 | struct array 2025-06-05T23:20:18.2230027Z | ^~~~~ 2025-06-05T23:20:18.2230832Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2231604Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2232005Z | ^~~~~~~~ 2025-06-05T23:20:18.2236346Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2244323Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2252519Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2260062Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2267665Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2275059Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::remainder_Scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2278768Z /pytorch/executorch/kernels/portable/cpu/op_remainder.cpp:130:3: required from here 2025-06-05T23:20:18.2279667Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2280209Z 94 | struct array 2025-06-05T23:20:18.2280497Z | ^~~~~ 2025-06-05T23:20:18.2281354Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2282113Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2282506Z | ^~~~~~~~ 2025-06-05T23:20:18.2283195Z [ 81%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_scalar_tensor.cpp.o 2025-06-05T23:20:18.2284122Z [ 81%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_scatter.cpp.o 2025-06-05T23:20:18.2285039Z [ 82%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_scatter_add.cpp.o 2025-06-05T23:20:18.2285955Z [ 82%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_select_copy.cpp.o 2025-06-05T23:20:18.2286895Z [ 82%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_select_scatter.cpp.o 2025-06-05T23:20:18.2287793Z [ 82%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sign.cpp.o 2025-06-05T23:20:18.2288672Z [ 83%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sigmoid.cpp.o 2025-06-05T23:20:18.2289537Z [ 83%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sin.cpp.o 2025-06-05T23:20:18.2290417Z [ 83%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sinh.cpp.o 2025-06-05T23:20:18.2291304Z [ 84%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_slice_copy.cpp.o 2025-06-05T23:20:18.2291908Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.2292274Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.2292656Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.2293047Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.2293536Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:18.2294088Z from /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:9: 2025-06-05T23:20:18.2298409Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2306226Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2314283Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2321648Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2329102Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2336869Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2340616Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2341519Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2342082Z 94 | struct array 2025-06-05T23:20:18.2342329Z | ^~~~~ 2025-06-05T23:20:18.2343212Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.2344040Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2344425Z | ^~~~~~~~ 2025-06-05T23:20:18.2349053Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2357348Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2366158Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2374223Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2381907Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2389735Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2393497Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2394394Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2394970Z 94 | struct array 2025-06-05T23:20:18.2395214Z | ^~~~~ 2025-06-05T23:20:18.2396091Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.2397348Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2397885Z | ^~~~~~~~ 2025-06-05T23:20:18.2402138Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2409950Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2417875Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2425175Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2432688Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2440446Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2444171Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2445053Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2445604Z 94 | struct array 2025-06-05T23:20:18.2445847Z | ^~~~~ 2025-06-05T23:20:18.2446695Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.2447508Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2447900Z | ^~~~~~~~ 2025-06-05T23:20:18.2452417Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2460687Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2469568Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2477625Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2485305Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2493066Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2496829Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2497719Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2498300Z 94 | struct array 2025-06-05T23:20:18.2498529Z | ^~~~~ 2025-06-05T23:20:18.2499427Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.2500224Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2500627Z | ^~~~~~~~ 2025-06-05T23:20:18.2504807Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2512578Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2516845Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2520555Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2524898Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2528995Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2529272Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2529776Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2529865Z 94 | struct array 2025-06-05T23:20:18.2529947Z | ^~~~~ 2025-06-05T23:20:18.2530649Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2530837Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2530946Z | ^~~~~~~~ 2025-06-05T23:20:18.2535202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2539842Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2544428Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2548501Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2552817Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2556897Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2557213Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2557698Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2557800Z 94 | struct array 2025-06-05T23:20:18.2557878Z | ^~~~~ 2025-06-05T23:20:18.2558574Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2558750Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2558870Z | ^~~~~~~~ 2025-06-05T23:20:18.2562800Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2567213Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2571443Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2575195Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2579449Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2583534Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2583811Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2584292Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2584378Z 94 | struct array 2025-06-05T23:20:18.2584457Z | ^~~~~ 2025-06-05T23:20:18.2585110Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2585280Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2585417Z | ^~~~~~~~ 2025-06-05T23:20:18.2589739Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2594375Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2598889Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2602844Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2607184Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2611235Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2611526Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2611990Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2612092Z 94 | struct array 2025-06-05T23:20:18.2612171Z | ^~~~~ 2025-06-05T23:20:18.2612806Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2612989Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2613097Z | ^~~~~~~~ 2025-06-05T23:20:18.2617074Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2621437Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2625694Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2629428Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2633768Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2637863Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2638208Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2638700Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2638787Z 94 | struct array 2025-06-05T23:20:18.2638867Z | ^~~~~ 2025-06-05T23:20:18.2639564Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2639736Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2639848Z | ^~~~~~~~ 2025-06-05T23:20:18.2644067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2648733Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2653239Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2657244Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2661559Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2665785Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2666063Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2666553Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2666654Z 94 | struct array 2025-06-05T23:20:18.2666733Z | ^~~~~ 2025-06-05T23:20:18.2667422Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.2667691Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2667803Z | ^~~~~~~~ 2025-06-05T23:20:18.2671808Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2676442Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2680654Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2684370Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2688632Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2692774Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2693060Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2693541Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2693630Z 94 | struct array 2025-06-05T23:20:18.2693709Z | ^~~~~ 2025-06-05T23:20:18.2694373Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2694544Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2694650Z | ^~~~~~~~ 2025-06-05T23:20:18.2698914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2703547Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2708141Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2712152Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2716418Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2720512Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2720789Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2721265Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2721364Z 94 | struct array 2025-06-05T23:20:18.2721443Z | ^~~~~ 2025-06-05T23:20:18.2722128Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2722313Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2722447Z | ^~~~~~~~ 2025-06-05T23:20:18.2726450Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2730781Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2735027Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2738715Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2743033Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2747156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2747443Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2747968Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2748055Z 94 | struct array 2025-06-05T23:20:18.2748148Z | ^~~~~ 2025-06-05T23:20:18.2748828Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2749000Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2749107Z | ^~~~~~~~ 2025-06-05T23:20:18.2753380Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2758018Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2762582Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2766648Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2770993Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2775156Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::rsub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2775497Z /pytorch/executorch/kernels/portable/cpu/op_rsub.cpp:52:3: required from here 2025-06-05T23:20:18.2775985Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2776072Z 94 | struct array 2025-06-05T23:20:18.2776152Z | ^~~~~ 2025-06-05T23:20:18.2776818Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2776999Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2777110Z | ^~~~~~~~ 2025-06-05T23:20:18.2777584Z [ 84%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_slice_scatter.cpp.o 2025-06-05T23:20:18.2778037Z [ 84%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_softmax.cpp.o 2025-06-05T23:20:18.2778491Z [ 85%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_split_copy.cpp.o 2025-06-05T23:20:18.2778994Z [ 85%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_split_with_sizes_copy.cpp.o 2025-06-05T23:20:18.2779424Z [ 85%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sqrt.cpp.o 2025-06-05T23:20:18.2779557Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.2779678Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.2779852Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.2779967Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.2780227Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:18.2780540Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:18.2780750Z from /pytorch/executorch/kernels/portable/cpu/op_sigmoid.cpp:11: 2025-06-05T23:20:18.2784132Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2787952Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2791652Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2794760Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2798456Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2801987Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:18.2802281Z /pytorch/executorch/kernels/portable/cpu/op_sigmoid.cpp:47:3: required from here 2025-06-05T23:20:18.2802756Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2802855Z 94 | struct array 2025-06-05T23:20:18.2802933Z | ^~~~~ 2025-06-05T23:20:18.2803584Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2803765Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2803876Z | ^~~~~~~~ 2025-06-05T23:20:18.2807585Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2811641Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2815568Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2818978Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2822664Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2826201Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:18.2826514Z /pytorch/executorch/kernels/portable/cpu/op_sigmoid.cpp:47:3: required from here 2025-06-05T23:20:18.2826996Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2827082Z 94 | struct array 2025-06-05T23:20:18.2827166Z | ^~~~~ 2025-06-05T23:20:18.2827898Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.2828072Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2828180Z | ^~~~~~~~ 2025-06-05T23:20:18.2831580Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2835347Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2839003Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2842241Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2845968Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2849483Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:18.2849775Z /pytorch/executorch/kernels/portable/cpu/op_sigmoid.cpp:47:3: required from here 2025-06-05T23:20:18.2850266Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2850353Z 94 | struct array 2025-06-05T23:20:18.2850434Z | ^~~~~ 2025-06-05T23:20:18.2851138Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2851318Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2851426Z | ^~~~~~~~ 2025-06-05T23:20:18.2855104Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2859217Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2863166Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2866733Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2870532Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.2874030Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::FLOATHBF16; Op = torch::executor::native::sigmoid_out(executorch::runtime::KernelRuntimeContext&, const Tensor&, torch::executor::native::Tensor&)::::::]’ 2025-06-05T23:20:18.2874372Z /pytorch/executorch/kernels/portable/cpu/op_sigmoid.cpp:47:3: required from here 2025-06-05T23:20:18.2874923Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2875011Z 94 | struct array 2025-06-05T23:20:18.2875104Z | ^~~~~ 2025-06-05T23:20:18.2875773Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.2875942Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2876070Z | ^~~~~~~~ 2025-06-05T23:20:18.2876537Z [ 86%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_squeeze_copy.cpp.o 2025-06-05T23:20:18.2876966Z [ 86%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_stack.cpp.o 2025-06-05T23:20:18.2877394Z [ 86%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sub.cpp.o 2025-06-05T23:20:18.2877809Z [ 87%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_sum.cpp.o 2025-06-05T23:20:18.2878237Z [ 87%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_t_copy.cpp.o 2025-06-05T23:20:18.2878645Z [ 87%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_tan.cpp.o 2025-06-05T23:20:18.2879078Z [ 88%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_tanh.cpp.o 2025-06-05T23:20:18.2879508Z [ 88%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_to_copy.cpp.o 2025-06-05T23:20:18.2879923Z [ 88%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_topk.cpp.o 2025-06-05T23:20:18.2880399Z [ 89%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_transpose_copy.cpp.o 2025-06-05T23:20:18.2880814Z [ 89%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_tril.cpp.o 2025-06-05T23:20:18.2881233Z [ 89%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_trunc.cpp.o 2025-06-05T23:20:18.2881381Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.2881497Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.2881658Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.2881782Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.2882070Z from /pytorch/executorch/../executorch/kernels/portable/cpu/scalar_utils.h:11, 2025-06-05T23:20:18.2882259Z from /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:9: 2025-06-05T23:20:18.2886764Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2891698Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2896495Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2900760Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2905531Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2910244Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2910523Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.2911048Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2911136Z 94 | struct array 2025-06-05T23:20:18.2911214Z | ^~~~~ 2025-06-05T23:20:18.2911952Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:18.2912139Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2912250Z | ^~~~~~~~ 2025-06-05T23:20:18.2917039Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2922159Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2927292Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2932829Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2937772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2942349Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2942682Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.2943195Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2943296Z 94 | struct array 2025-06-05T23:20:18.2943376Z | ^~~~~ 2025-06-05T23:20:18.2944114Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [2]’ 2025-06-05T23:20:18.2944304Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2944412Z | ^~~~~~~~ 2025-06-05T23:20:18.2949010Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.2953912Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2958714Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2962971Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2967935Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2972517Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.2972810Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.2973314Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.2973417Z 94 | struct array 2025-06-05T23:20:18.2973497Z | ^~~~~ 2025-06-05T23:20:18.2974217Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:18.2974452Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.2974560Z | ^~~~~~~~ 2025-06-05T23:20:18.2979366Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.2984542Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2989669Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.2994194Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.2999034Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3003557Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3003846Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3004344Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3004471Z 94 | struct array 2025-06-05T23:20:18.3004551Z | ^~~~~ 2025-06-05T23:20:18.3005270Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [2]’ 2025-06-05T23:20:18.3005452Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3005561Z | ^~~~~~~~ 2025-06-05T23:20:18.3010005Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3014926Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3019649Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3023848Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3028698Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3033256Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3033542Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3034029Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3034115Z 94 | struct array 2025-06-05T23:20:18.3034213Z | ^~~~~ 2025-06-05T23:20:18.3034903Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3035077Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3035195Z | ^~~~~~~~ 2025-06-05T23:20:18.3039937Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3045071Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3050126Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3054587Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3059377Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3064116Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3064471Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3064974Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3065064Z 94 | struct array 2025-06-05T23:20:18.3065158Z | ^~~~~ 2025-06-05T23:20:18.3065855Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3066025Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3066152Z | ^~~~~~~~ 2025-06-05T23:20:18.3070607Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3075445Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3080158Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3084332Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3089103Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3093633Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3093908Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3094380Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3094467Z 94 | struct array 2025-06-05T23:20:18.3094549Z | ^~~~~ 2025-06-05T23:20:18.3095193Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3095391Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3095499Z | ^~~~~~~~ 2025-06-05T23:20:18.3100284Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3105379Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3110410Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3114935Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3119721Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3124213Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3124488Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3124968Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3125057Z 94 | struct array 2025-06-05T23:20:18.3125139Z | ^~~~~ 2025-06-05T23:20:18.3125786Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3125958Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3126069Z | ^~~~~~~~ 2025-06-05T23:20:18.3130526Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3135459Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3140178Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3144348Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3149191Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3153754Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3154029Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3154525Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3154614Z 94 | struct array 2025-06-05T23:20:18.3154724Z | ^~~~~ 2025-06-05T23:20:18.3155411Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3155598Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3155704Z | ^~~~~~~~ 2025-06-05T23:20:18.3160466Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3165796Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3170857Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3175384Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3180131Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3184686Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3185019Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3185521Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3185612Z 94 | struct array 2025-06-05T23:20:18.3185696Z | ^~~~~ 2025-06-05T23:20:18.3186391Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [2]’ 2025-06-05T23:20:18.3186567Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3186678Z | ^~~~~~~~ 2025-06-05T23:20:18.3191207Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3196038Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3200748Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3204965Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3209746Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3214262Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3214539Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3215009Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3215116Z 94 | struct array 2025-06-05T23:20:18.3215197Z | ^~~~~ 2025-06-05T23:20:18.3215883Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.3216068Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3216177Z | ^~~~~~~~ 2025-06-05T23:20:18.3220982Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3226077Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3231112Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3235612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3240428Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3244982Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3245255Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3245732Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3245835Z 94 | struct array 2025-06-05T23:20:18.3245913Z | ^~~~~ 2025-06-05T23:20:18.3246571Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [2]’ 2025-06-05T23:20:18.3246758Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3246869Z | ^~~~~~~~ 2025-06-05T23:20:18.3251355Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3256242Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3260996Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3265325Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3270234Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3274824Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3275113Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3275588Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3275723Z 94 | struct array 2025-06-05T23:20:18.3275803Z | ^~~~~ 2025-06-05T23:20:18.3276472Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.3276641Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3276759Z | ^~~~~~~~ 2025-06-05T23:20:18.3281474Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3286606Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3291640Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3296118Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3300865Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair}]’ 2025-06-05T23:20:18.3305380Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:348:47: required from ‘void torch::executor::native::utils::internal::apply_bitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::REALHBF16; Op = torch::executor::native::sub_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3305707Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:57:3: required from here 2025-06-05T23:20:18.3306188Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3306277Z 94 | struct array 2025-06-05T23:20:18.3306372Z | ^~~~~ 2025-06-05T23:20:18.3307033Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [2]’ 2025-06-05T23:20:18.3307208Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3307332Z | ^~~~~~~~ 2025-06-05T23:20:18.3311423Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3315823Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3320134Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3323914Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3328260Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3332388Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3332663Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3333183Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3333302Z 94 | struct array 2025-06-05T23:20:18.3333406Z | ^~~~~ 2025-06-05T23:20:18.3334155Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.3334327Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3334434Z | ^~~~~~~~ 2025-06-05T23:20:18.3338717Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3343378Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3347951Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3351990Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3356321Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3360467Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3360754Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3361264Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3361395Z 94 | struct array 2025-06-05T23:20:18.3361476Z | ^~~~~ 2025-06-05T23:20:18.3362220Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [1]’ 2025-06-05T23:20:18.3362402Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3362512Z | ^~~~~~~~ 2025-06-05T23:20:18.3366663Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3371155Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3375463Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3379283Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3383560Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3387736Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3388036Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3388577Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3388664Z 94 | struct array 2025-06-05T23:20:18.3388743Z | ^~~~~ 2025-06-05T23:20:18.3389474Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.3389644Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3389751Z | ^~~~~~~~ 2025-06-05T23:20:18.3394006Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3398663Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3403199Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3407213Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3411515Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3415612Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3415887Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3416383Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3416481Z 94 | struct array 2025-06-05T23:20:18.3416561Z | ^~~~~ 2025-06-05T23:20:18.3417273Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [1]’ 2025-06-05T23:20:18.3417457Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3417564Z | ^~~~~~~~ 2025-06-05T23:20:18.3421542Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3425909Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3430208Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3433907Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3438202Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3442334Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3442649Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3443137Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3443227Z 94 | struct array 2025-06-05T23:20:18.3443317Z | ^~~~~ 2025-06-05T23:20:18.3444006Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3444178Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3444287Z | ^~~~~~~~ 2025-06-05T23:20:18.3448565Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3453227Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3457754Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3461775Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3466269Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3470666Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3471000Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3471549Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3471637Z 94 | struct array 2025-06-05T23:20:18.3471719Z | ^~~~~ 2025-06-05T23:20:18.3472416Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3472602Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3472711Z | ^~~~~~~~ 2025-06-05T23:20:18.3476683Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3480960Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3485157Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3488845Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3493120Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3497208Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3497499Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3497960Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3498049Z 94 | struct array 2025-06-05T23:20:18.3498141Z | ^~~~~ 2025-06-05T23:20:18.3498802Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3498979Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3499099Z | ^~~~~~~~ 2025-06-05T23:20:18.3503325Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3508014Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3512551Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3516491Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3520752Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3524843Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3525148Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3525624Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3525708Z 94 | struct array 2025-06-05T23:20:18.3525792Z | ^~~~~ 2025-06-05T23:20:18.3526440Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3526609Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3526715Z | ^~~~~~~~ 2025-06-05T23:20:18.3530685Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3535025Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3539274Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3542991Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3547263Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3551425Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3551710Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3552198Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3552287Z 94 | struct array 2025-06-05T23:20:18.3552381Z | ^~~~~ 2025-06-05T23:20:18.3553067Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3553240Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3553368Z | ^~~~~~~~ 2025-06-05T23:20:18.3557604Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3562261Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3567004Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3570983Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3575289Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3579433Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3579715Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3580221Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3580313Z 94 | struct array 2025-06-05T23:20:18.3580395Z | ^~~~~ 2025-06-05T23:20:18.3581089Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [1]’ 2025-06-05T23:20:18.3581265Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3581378Z | ^~~~~~~~ 2025-06-05T23:20:18.3585342Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3589745Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3594021Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3597689Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3601985Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3606031Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3606350Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3606825Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3606923Z 94 | struct array 2025-06-05T23:20:18.3607029Z | ^~~~~ 2025-06-05T23:20:18.3607718Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.3607892Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3608011Z | ^~~~~~~~ 2025-06-05T23:20:18.3612226Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3616836Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3621387Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3625363Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3629737Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3633834Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3634111Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3634595Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3634681Z 94 | struct array 2025-06-05T23:20:18.3634758Z | ^~~~~ 2025-06-05T23:20:18.3635457Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [1]’ 2025-06-05T23:20:18.3635633Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3635739Z | ^~~~~~~~ 2025-06-05T23:20:18.3639699Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3644079Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3648373Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3652045Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3656347Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3660431Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3660769Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3661250Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3661352Z 94 | struct array 2025-06-05T23:20:18.3661436Z | ^~~~~ 2025-06-05T23:20:18.3662100Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.3662282Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3662397Z | ^~~~~~~~ 2025-06-05T23:20:18.3666727Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3671486Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3676061Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3680068Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3684320Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair}]’ 2025-06-05T23:20:18.3688418Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:280:47: required from ‘void torch::executor::native::utils::internal::apply_unitensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::sub_scalar_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Scalar&, const executorch::runtime::etensor::Scalar&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3688708Z /pytorch/executorch/kernels/portable/cpu/op_sub.cpp:112:3: required from here 2025-06-05T23:20:18.3689193Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3689279Z 94 | struct array 2025-06-05T23:20:18.3689358Z | ^~~~~ 2025-06-05T23:20:18.3690033Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [1]’ 2025-06-05T23:20:18.3690205Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3690317Z | ^~~~~~~~ 2025-06-05T23:20:18.3690792Z [ 89%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_unbind_copy.cpp.o 2025-06-05T23:20:18.3691279Z [ 90%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_unfold_copy.cpp.o 2025-06-05T23:20:18.3691744Z [ 90%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_unsqueeze_copy.cpp.o 2025-06-05T23:20:18.3692326Z [ 90%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_upsample_bilinear2d.cpp.o 2025-06-05T23:20:18.3692820Z [ 91%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_upsample_nearest2d.cpp.o 2025-06-05T23:20:18.3693233Z [ 91%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_var.cpp.o 2025-06-05T23:20:18.3693730Z [ 91%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_view_as_real_copy.cpp.o 2025-06-05T23:20:18.3694173Z [ 92%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_view_copy.cpp.o 2025-06-05T23:20:18.3694596Z [ 92%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_zeros.cpp.o 2025-06-05T23:20:18.3695029Z [ 92%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/op_where.cpp.o 2025-06-05T23:20:18.3695596Z [ 93%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/pattern/unary_ufunc_realhb_to_bool.cpp.o 2025-06-05T23:20:18.3696213Z [ 93%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/pattern/unary_ufunc_realhbbf16_to_floathbf16.cpp.o 2025-06-05T23:20:18.3696731Z [ 94%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/activation_ops_util.cpp.o 2025-06-05T23:20:18.3697267Z [ 94%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/pattern/unary_ufunc_realhbf16.cpp.o 2025-06-05T23:20:18.3697765Z [ 94%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/advanced_index_util.cpp.o 2025-06-05T23:20:18.3697915Z In file included from /usr/include/c++/9/tuple:39, 2025-06-05T23:20:18.3698033Z from /usr/include/c++/9/functional:54, 2025-06-05T23:20:18.3698193Z from /usr/include/c++/9/pstl/glue_algorithm_defs.h:13, 2025-06-05T23:20:18.3698322Z from /usr/include/c++/9/algorithm:71, 2025-06-05T23:20:18.3698580Z from /pytorch/executorch/runtime/core/portable_type/c10/c10/util/irange.h:7, 2025-06-05T23:20:18.3698879Z from /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:11, 2025-06-05T23:20:18.3699085Z from /pytorch/executorch/kernels/portable/cpu/op_where.cpp:9: 2025-06-05T23:20:18.3704168Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3709701Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3715081Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3719909Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; CTYPE_OUT = unsigned char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3725267Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3730358Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3730657Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3731167Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3731254Z 94 | struct array 2025-06-05T23:20:18.3731347Z | ^~~~~ 2025-06-05T23:20:18.3732084Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [3]’ 2025-06-05T23:20:18.3732253Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3732377Z | ^~~~~~~~ 2025-06-05T23:20:18.3737670Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3743381Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3749027Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3754100Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3759504Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3764772Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = unsigned char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3765059Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3765570Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3765678Z 94 | struct array 2025-06-05T23:20:18.3765758Z | ^~~~~ 2025-06-05T23:20:18.3766495Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘unsigned char std::array::_M_elems [3]’ 2025-06-05T23:20:18.3766681Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3766787Z | ^~~~~~~~ 2025-06-05T23:20:18.3771926Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3777360Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3782721Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3787536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; CTYPE_OUT = signed char; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3792943Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3798067Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3798381Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3798892Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3798979Z 94 | struct array 2025-06-05T23:20:18.3799059Z | ^~~~~ 2025-06-05T23:20:18.3799781Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [3]’ 2025-06-05T23:20:18.3799954Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3800059Z | ^~~~~~~~ 2025-06-05T23:20:18.3805376Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3811052Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3816644Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3821648Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3827046Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3832209Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = signed char; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3832530Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3833033Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3833119Z 94 | struct array 2025-06-05T23:20:18.3833212Z | ^~~~~ 2025-06-05T23:20:18.3833922Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘signed char std::array::_M_elems [3]’ 2025-06-05T23:20:18.3834092Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3834216Z | ^~~~~~~~ 2025-06-05T23:20:18.3839243Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3844643Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3849982Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3854737Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; CTYPE_OUT = short int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3860079Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3865296Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3865661Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3866153Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3866242Z 94 | struct array 2025-06-05T23:20:18.3866336Z | ^~~~~ 2025-06-05T23:20:18.3867030Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [3]’ 2025-06-05T23:20:18.3867207Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3867327Z | ^~~~~~~~ 2025-06-05T23:20:18.3872632Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3878330Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3883918Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3888988Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3894329Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3899370Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = short int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3899712Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3900205Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3900303Z 94 | struct array 2025-06-05T23:20:18.3900386Z | ^~~~~ 2025-06-05T23:20:18.3901076Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘short int std::array::_M_elems [3]’ 2025-06-05T23:20:18.3901260Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3901376Z | ^~~~~~~~ 2025-06-05T23:20:18.3906338Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3911753Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3917025Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3921807Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; CTYPE_OUT = int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3927151Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3932185Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3932526Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3933028Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3933116Z 94 | struct array 2025-06-05T23:20:18.3933196Z | ^~~~~ 2025-06-05T23:20:18.3933826Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [3]’ 2025-06-05T23:20:18.3934005Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3934114Z | ^~~~~~~~ 2025-06-05T23:20:18.3939394Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.3945051Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3950629Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3955669Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3960974Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3966132Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3966486Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3966954Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3967088Z 94 | struct array 2025-06-05T23:20:18.3967200Z | ^~~~~ 2025-06-05T23:20:18.3967849Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘int std::array::_M_elems [3]’ 2025-06-05T23:20:18.3968023Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.3968131Z | ^~~~~~~~ 2025-06-05T23:20:18.3973137Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.3978496Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3983747Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.3988581Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; CTYPE_OUT = long int; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3993880Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.3998980Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.3999277Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.3999762Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.3999849Z 94 | struct array 2025-06-05T23:20:18.3999972Z | ^~~~~ 2025-06-05T23:20:18.4000657Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [3]’ 2025-06-05T23:20:18.4000827Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4000998Z | ^~~~~~~~ 2025-06-05T23:20:18.4006247Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.4011906Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4017446Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4022502Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4027875Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4032961Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = long int; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4033256Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4033736Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4033834Z 94 | struct array 2025-06-05T23:20:18.4033917Z | ^~~~~ 2025-06-05T23:20:18.4034593Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘long int std::array::_M_elems [3]’ 2025-06-05T23:20:18.4034805Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4034916Z | ^~~~~~~~ 2025-06-05T23:20:18.4039923Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.4045264Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4050522Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4055215Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; CTYPE_OUT = float; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4060939Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4066169Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4066459Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4066947Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4067048Z 94 | struct array 2025-06-05T23:20:18.4067126Z | ^~~~~ 2025-06-05T23:20:18.4067833Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [3]’ 2025-06-05T23:20:18.4068022Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4068130Z | ^~~~~~~~ 2025-06-05T23:20:18.4073461Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.4079151Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4084726Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4089738Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4095144Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4100179Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = float; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4100467Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4100949Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4101039Z 94 | struct array 2025-06-05T23:20:18.4101120Z | ^~~~~ 2025-06-05T23:20:18.4101786Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘float std::array::_M_elems [3]’ 2025-06-05T23:20:18.4101956Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4102064Z | ^~~~~~~~ 2025-06-05T23:20:18.4107113Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.4112613Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4117890Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4122588Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; CTYPE_OUT = double; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4127984Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4133072Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4133370Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4133851Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4133941Z 94 | struct array 2025-06-05T23:20:18.4134020Z | ^~~~~ 2025-06-05T23:20:18.4134697Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [3]’ 2025-06-05T23:20:18.4134875Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4134983Z | ^~~~~~~~ 2025-06-05T23:20:18.4140316Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.4146008Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4151650Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4156632Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4161975Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4167179Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = double; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4167484Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4167966Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4168052Z 94 | struct array 2025-06-05T23:20:18.4168144Z | ^~~~~ 2025-06-05T23:20:18.4168810Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘double std::array::_M_elems [3]’ 2025-06-05T23:20:18.4168981Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4169098Z | ^~~~~~~~ 2025-06-05T23:20:18.4174057Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:3 = long int; auto:4 = long int]’: 2025-06-05T23:20:18.4179524Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4184795Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4189536Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:77:40: required from ‘void torch::executor::native::utils::internal::dtype_specialized_elementwise_fn_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; CTYPE_OUT = bool; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4194910Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:241:39: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:18.4200024Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:18.4200325Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:18.4200795Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:18.4200901Z 94 | struct array 2025-06-05T23:20:18.4200980Z | ^~~~~ 2025-06-05T23:20:18.4201625Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [3]’ 2025-06-05T23:20:18.4201808Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:18.4201915Z | ^~~~~~~~ 2025-06-05T23:20:18.4207160Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h: In instantiation of ‘torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]:: [with auto:7 = long int; auto:8 = long int]’: 2025-06-05T23:20:18.4212840Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:43:4: required from ‘bool executorch::extension::internal::parallel_for_no_threadpool(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4218461Z /pytorch/executorch/../executorch/runtime/kernel/thread_parallel_interface.h:85:46: required from ‘bool executorch::extension::parallel_for(int64_t, int64_t, int64_t, const Func&) [with Func = torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]::; int64_t = long int]’ 2025-06-05T23:20:18.4223450Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:160:40: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn_generic_impl(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:19.8921708Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:248:37: required from ‘void torch::executor::native::utils::internal::apply_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, Args ...) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; bool support_noncontiguous_tensors = false; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::; Args = {std::pair, std::pair, std::pair}]’ 2025-06-05T23:20:19.8941089Z /pytorch/executorch/../executorch/kernels/portable/cpu/util/elementwise_util.h:446:47: required from ‘void torch::executor::native::utils::internal::apply_tritensor_elementwise_fn(const Op&, executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&, torch::executor::native::utils::SupportedTensorDtypes, const executorch::runtime::etensor::Tensor&) [with CTYPE_COMPUTE = bool; const char* op_name = (& op_name); torch::executor::native::utils::SupportedTensorDtypes out_dtypes = torch::executor::native::utils::SupportedTensorDtypes::SAME_AS_COMMON; Op = torch::executor::native::where_out(executorch::runtime::KernelRuntimeContext&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, const executorch::runtime::etensor::Tensor&, executorch::runtime::etensor::Tensor&)::::::]’ 2025-06-05T23:20:19.8950511Z /pytorch/executorch/kernels/portable/cpu/op_where.cpp:45:3: required from here 2025-06-05T23:20:19.8952233Z /usr/include/c++/9/array:94:12: note: ‘struct std::array’ has no user-provided default constructor 2025-06-05T23:20:19.8953246Z 94 | struct array 2025-06-05T23:20:19.8953647Z | ^~~~~ 2025-06-05T23:20:19.8955179Z /usr/include/c++/9/array:110:56: note: and the implicitly-defined constructor does not initialize ‘bool std::array::_M_elems [3]’ 2025-06-05T23:20:19.8956605Z 110 | typename _AT_Type::_Type _M_elems; 2025-06-05T23:20:19.8957326Z | ^~~~~~~~ 2025-06-05T23:20:19.8958691Z [ 94%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/broadcast_util.cpp.o 2025-06-05T23:20:19.8960562Z [ 95%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/copy_ops_util.cpp.o 2025-06-05T23:20:19.8962498Z [ 95%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/delinearize_index.cpp.o 2025-06-05T23:20:19.8964504Z [ 95%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/distance_util.cpp.o 2025-06-05T23:20:19.8966307Z [ 96%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/dtype_util.cpp.o 2025-06-05T23:20:19.8968135Z [ 96%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/index_util.cpp.o 2025-06-05T23:20:19.8970000Z [ 96%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/kernel_ops_util.cpp.o 2025-06-05T23:20:19.8971831Z [ 96%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/matmul_ops_util.cpp.o 2025-06-05T23:20:19.8973758Z [ 97%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/normalization_ops_util.cpp.o 2025-06-05T23:20:19.8975726Z [ 97%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/padding_util.cpp.o 2025-06-05T23:20:19.8977670Z [ 97%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/reduce_util.cpp.o 2025-06-05T23:20:19.8979486Z [ 98%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/repeat_util.cpp.o 2025-06-05T23:20:19.8981535Z [ 98%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/select_copy_util.cpp.o 2025-06-05T23:20:19.8983353Z [ 98%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/slice_util.cpp.o 2025-06-05T23:20:19.8985195Z [ 99%] Building CXX object kernels/portable/CMakeFiles/portable_kernels.dir/cpu/util/upsample_util.cpp.o 2025-06-05T23:20:19.8986627Z [ 99%] Linking CXX static library libportable_kernels.a 2025-06-05T23:20:19.8987338Z [ 99%] Built target portable_kernels 2025-06-05T23:20:19.8988328Z [100%] Generating selected_operators.yaml for portable_ops_lib 2025-06-05T23:20:19.8989337Z [100%] Generating code for kernel registration 2025-06-05T23:20:19.8991126Z [100%] Building CXX object kernels/portable/CMakeFiles/portable_ops_lib.dir/portable_ops_lib/RegisterCodegenUnboxedKernelsEverything.cpp.o 2025-06-05T23:20:19.8992929Z [100%] Linking CXX static library libportable_ops_lib.a 2025-06-05T23:20:19.8993643Z [100%] Built target portable_ops_lib 2025-06-05T23:20:19.8994298Z Install the project... 2025-06-05T23:20:19.8994791Z -- Install configuration: "Release" 2025-06-05T23:20:19.8995507Z -- Installing: /pytorch/executorch/cmake-out/lib/libflatccrt.a 2025-06-05T23:20:19.8996354Z -- Installing: /pytorch/executorch/cmake-out/include/fxdiv.h 2025-06-05T23:20:19.8997308Z -- Installing: /pytorch/executorch/cmake-out/share/cpuinfo/cpuinfo-config.cmake 2025-06-05T23:20:19.8998360Z -- Installing: /pytorch/executorch/cmake-out/lib/libcpuinfo.a 2025-06-05T23:20:19.8999305Z -- Installing: /pytorch/executorch/cmake-out/include/cpuinfo.h 2025-06-05T23:20:19.9000329Z -- Installing: /pytorch/executorch/cmake-out/share/cpuinfo/cpuinfo-targets.cmake 2025-06-05T23:20:19.9001591Z -- Installing: /pytorch/executorch/cmake-out/share/cpuinfo/cpuinfo-targets-release.cmake 2025-06-05T23:20:19.9002746Z -- Installing: /pytorch/executorch/cmake-out/lib/pkgconfig/libcpuinfo.pc 2025-06-05T23:20:19.9003697Z -- Installing: /pytorch/executorch/cmake-out/include/pthreadpool.h 2025-06-05T23:20:19.9004639Z -- Installing: /pytorch/executorch/cmake-out/lib/libpthreadpool.a 2025-06-05T23:20:19.9005586Z -- Installing: /pytorch/executorch/cmake-out/lib/libportable_kernels.a 2025-06-05T23:20:19.9006578Z -- Installing: /pytorch/executorch/cmake-out/lib/libportable_ops_lib.a 2025-06-05T23:20:19.9007773Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/kernels/portable/Functions.h 2025-06-05T23:20:19.9009192Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/kernels/portable/NativeFunctions.h 2025-06-05T23:20:19.9010514Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core 2025-06-05T23:20:19.9011706Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/array_ref.h 2025-06-05T23:20:19.9013035Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/data_loader.h 2025-06-05T23:20:19.9014347Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/defines.h 2025-06-05T23:20:19.9015588Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/error.h 2025-06-05T23:20:19.9016798Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/evalue.h 2025-06-05T23:20:19.9018075Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/event_tracer.h 2025-06-05T23:20:19.9019479Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/event_tracer_hooks.h 2025-06-05T23:20:19.9021077Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/event_tracer_hooks_delegate.h 2025-06-05T23:20:19.9022544Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten 2025-06-05T23:20:19.9024002Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/exec_aten.h 2025-06-05T23:20:19.9025482Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/testing_util 2025-06-05T23:20:19.9027292Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/testing_util/tensor_factory.h 2025-06-05T23:20:19.9029151Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/testing_util/tensor_util.h 2025-06-05T23:20:19.9030863Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/testing_util/test 2025-06-05T23:20:19.9032330Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util 2025-06-05T23:20:19.9033801Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/dim_order_util.h 2025-06-05T23:20:19.9035362Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/scalar_type_util.h 2025-06-05T23:20:19.9036998Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/tensor_dimension_limit.h 2025-06-05T23:20:19.9038855Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/tensor_shape_to_c_string.h 2025-06-05T23:20:19.9040669Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/tensor_util.h 2025-06-05T23:20:19.9041591Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/exec_aten/util/test 2025-06-05T23:20:19.9042340Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/freeable_buffer.h 2025-06-05T23:20:19.9043160Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/function_ref.h 2025-06-05T23:20:19.9043924Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/hierarchical_allocator.h 2025-06-05T23:20:19.9044727Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/memory_allocator.h 2025-06-05T23:20:19.9045477Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/named_data_map.h 2025-06-05T23:20:19.9046195Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type 2025-06-05T23:20:19.9046971Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/bfloat16.h 2025-06-05T23:20:19.9047811Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/bfloat16_math.h 2025-06-05T23:20:19.9048666Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/bits_types.h 2025-06-05T23:20:19.9049462Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10 2025-06-05T23:20:19.9050227Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10 2025-06-05T23:20:19.9051055Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/macros 2025-06-05T23:20:19.9051943Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/macros/Export.h 2025-06-05T23:20:19.9052892Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/macros/Macros.h 2025-06-05T23:20:19.9053779Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util 2025-06-05T23:20:19.9054676Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/BFloat16-inl.h 2025-06-05T23:20:19.9055661Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/BFloat16-math.h 2025-06-05T23:20:19.9056617Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/BFloat16.h 2025-06-05T23:20:19.9057588Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/Half-inl.h 2025-06-05T23:20:19.9058509Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/Half.h 2025-06-05T23:20:19.9059522Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/TypeSafeSignMath.h 2025-06-05T23:20:19.9060507Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/bit_cast.h 2025-06-05T23:20:19.9061428Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/complex.h 2025-06-05T23:20:19.9062414Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/complex_math.h 2025-06-05T23:20:19.9063457Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/complex_utils.h 2025-06-05T23:20:19.9065117Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/floating_point_utils.h 2025-06-05T23:20:19.9066204Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/c10/c10/util/irange.h 2025-06-05T23:20:19.9067112Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/complex.h 2025-06-05T23:20:19.9068162Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/device.h 2025-06-05T23:20:19.9075284Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/half.h 2025-06-05T23:20:19.9076245Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/optional.h 2025-06-05T23:20:19.9077203Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/qint_types.h 2025-06-05T23:20:19.9078039Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/scalar.h 2025-06-05T23:20:19.9078879Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/scalar_type.h 2025-06-05T23:20:19.9079723Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/string_view.h 2025-06-05T23:20:19.9080562Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/tensor.h 2025-06-05T23:20:19.9081380Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/tensor_impl.h 2025-06-05T23:20:19.9082248Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/tensor_options.h 2025-06-05T23:20:19.9083073Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/portable_type/test 2025-06-05T23:20:19.9083781Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/result.h 2025-06-05T23:20:19.9084442Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/span.h 2025-06-05T23:20:19.9085080Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/tag.h 2025-06-05T23:20:19.9085764Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/tensor_layout.h 2025-06-05T23:20:19.9086539Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/tensor_shape_dynamism.h 2025-06-05T23:20:19.9087252Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/core/test 2025-06-05T23:20:19.9087874Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel 2025-06-05T23:20:19.9088553Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/kernel_includes.h 2025-06-05T23:20:19.9089363Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/kernel_runtime_context.h 2025-06-05T23:20:19.9090187Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/operator_registry.h 2025-06-05T23:20:19.9090950Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/test 2025-06-05T23:20:19.9091657Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/test/test_util.h 2025-06-05T23:20:19.9092461Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/kernel/thread_parallel_interface.h 2025-06-05T23:20:19.9093297Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform 2025-06-05T23:20:19.9093948Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/abort.h 2025-06-05T23:20:19.9094653Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/assert.h 2025-06-05T23:20:19.9095355Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/clock.h 2025-06-05T23:20:19.9096077Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/compat_unistd.h 2025-06-05T23:20:19.9096837Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/compiler.h 2025-06-05T23:20:19.9097534Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/default 2025-06-05T23:20:19.9098219Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/log.h 2025-06-05T23:20:19.9098915Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/platform.h 2025-06-05T23:20:19.9099623Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/profiler.h 2025-06-05T23:20:19.9100341Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/runtime.h 2025-06-05T23:20:19.9101034Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/system.h 2025-06-05T23:20:19.9101718Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/test 2025-06-05T23:20:19.9102456Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/test/pal_spy.h 2025-06-05T23:20:19.9103242Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/test/stub_platform.h 2025-06-05T23:20:19.9104001Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/runtime/platform/types.h 2025-06-05T23:20:19.9104665Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/kernel_util 2025-06-05T23:20:19.9105502Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/kernel_util/make_boxed_from_unboxed_functor.h 2025-06-05T23:20:19.9106415Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/kernel_util/meta_programming.h 2025-06-05T23:20:19.9107193Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/kernel_util/test 2025-06-05T23:20:19.9108568Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/kernel_util/type_list.h 2025-06-05T23:20:19.9109273Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor 2025-06-05T23:20:19.9109947Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor/tensor.h 2025-06-05T23:20:19.9110690Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor/tensor_accessor.h 2025-06-05T23:20:19.9111464Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor/tensor_ptr.h 2025-06-05T23:20:19.9112244Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor/tensor_ptr_maker.h 2025-06-05T23:20:19.9112969Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/tensor/test 2025-06-05T23:20:19.9113629Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/threadpool 2025-06-05T23:20:20.9100860Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/threadpool/cpuinfo_utils.h 2025-06-05T23:20:20.9101727Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/threadpool/test 2025-06-05T23:20:20.9102478Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/threadpool/threadpool.h 2025-06-05T23:20:20.9103457Z -- Installing: /pytorch/executorch/cmake-out/include/executorch/extension/threadpool/threadpool_guard.h 2025-06-05T23:20:20.9104125Z -- Installing: /pytorch/executorch/cmake-out/lib/libexecutorch.a 2025-06-05T23:20:20.9104710Z -- Installing: /pytorch/executorch/cmake-out/lib/libexecutorch_core.a 2025-06-05T23:20:20.9105387Z -- Installing: /pytorch/executorch/cmake-out/lib/cmake/ExecuTorch/executorch-config.cmake 2025-06-05T23:20:20.9106026Z -- Installing: /pytorch/executorch/cmake-out/lib/libextension_threadpool.a 2025-06-05T23:20:20.9106499Z -- The C compiler identification is GNU 9.5.0 2025-06-05T23:20:20.9106849Z -- The CXX compiler identification is GNU 9.5.0 2025-06-05T23:20:20.9107193Z -- Detecting C compiler ABI info 2025-06-05T23:20:20.9107483Z -- Detecting C compiler ABI info - done 2025-06-05T23:20:20.9107981Z -- Check for working C compiler: /opt/cache/bin/cc - skipped 2025-06-05T23:20:20.9108350Z -- Detecting C compile features 2025-06-05T23:20:20.9108661Z -- Detecting C compile features - done 2025-06-05T23:20:20.9108983Z -- Detecting CXX compiler ABI info 2025-06-05T23:20:20.9109283Z -- Detecting CXX compiler ABI info - done 2025-06-05T23:20:20.9109678Z -- Check for working CXX compiler: /opt/cache/bin/c++ - skipped 2025-06-05T23:20:20.9110057Z -- Detecting CXX compile features 2025-06-05T23:20:20.9110364Z -- Detecting CXX compile features - done 2025-06-05T23:20:20.9111001Z CMake Warning (dev) at CMakeLists.txt:29 (find_package): 2025-06-05T23:20:20.9111517Z Policy CMP0144 is not set: find_package uses upper-case _ROOT 2025-06-05T23:20:20.9112063Z variables. Run "cmake --help-policy CMP0144" for policy details. Use the 2025-06-05T23:20:20.9112599Z cmake_policy command to set the policy and suppress this warning. 2025-06-05T23:20:20.9112907Z 2025-06-05T23:20:20.9113098Z CMake variable EXECUTORCH_ROOT is set to: 2025-06-05T23:20:20.9113313Z 2025-06-05T23:20:20.9113416Z /pytorch/executorch/test/.. 2025-06-05T23:20:20.9113611Z 2025-06-05T23:20:20.9113832Z For compatibility, find_package is ignoring the variable, but code in a 2025-06-05T23:20:20.9114256Z .cmake module might still use it. 2025-06-05T23:20:20.9114662Z This warning is for project developers. Use -Wno-dev to suppress it. 2025-06-05T23:20:20.9115092Z  2025-06-05T23:20:20.9115338Z etdump library is not found. 2025-06-05T23:20:20.9115803Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9116263Z bundled_program library is not found. 2025-06-05T23:20:20.9116744Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9117220Z extension_data_loader library is not found. 2025-06-05T23:20:20.9117722Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9118197Z extension_flat_tensor library is not found. 2025-06-05T23:20:20.9118695Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9119156Z coreml_util library is not found. 2025-06-05T23:20:20.9119605Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9120073Z coreml_inmemoryfs library is not found. 2025-06-05T23:20:20.9120542Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9121002Z coremldelegate library is not found. 2025-06-05T23:20:20.9121471Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9121961Z mpsdelegate library is not found. 2025-06-05T23:20:20.9122425Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9122869Z neuron_backend library is not found. 2025-06-05T23:20:20.9123342Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9123829Z qnn_executorch_backend library is not found. 2025-06-05T23:20:20.9124318Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9124806Z custom_ops library is not found. 2025-06-05T23:20:20.9125255Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9125724Z extension_module library is not found. 2025-06-05T23:20:20.9126226Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9126747Z extension_module_static library is not found. 2025-06-05T23:20:20.9127241Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9127726Z extension_runner_util library is not found. 2025-06-05T23:20:20.9128225Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9128680Z extension_tensor library is not found. 2025-06-05T23:20:20.9129161Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9129622Z extension_training library is not found. 2025-06-05T23:20:20.9130109Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9130560Z xnnpack_backend library is not found. 2025-06-05T23:20:20.9131037Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9131485Z XNNPACK library is not found. 2025-06-05T23:20:20.9131925Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9132399Z microkernels-prod library is not found. 2025-06-05T23:20:20.9132873Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9133317Z kleidiai library is not found. 2025-06-05T23:20:20.9133762Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9134222Z vulkan_backend library is not found. 2025-06-05T23:20:20.9134726Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9135184Z optimized_kernels library is not found. 2025-06-05T23:20:20.9135666Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9136160Z optimized_portable_kernels library is not found. 2025-06-05T23:20:20.9136680Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9137121Z cpublas library is not found. 2025-06-05T23:20:20.9137579Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9138016Z eigen_blas library is not found. 2025-06-05T23:20:20.9138480Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9138950Z optimized_ops_lib library is not found. 2025-06-05T23:20:20.9139416Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9139929Z optimized_native_cpu_ops_lib library is not found. 2025-06-05T23:20:20.9140437Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9140910Z quantized_kernels library is not found. 2025-06-05T23:20:20.9141375Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9141851Z quantized_ops_lib library is not found. 2025-06-05T23:20:20.9142313Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9142796Z quantized_ops_aot_lib library is not found. 2025-06-05T23:20:20.9143286Z If needed rebuild with the proper options in CMakeLists.txt 2025-06-05T23:20:20.9143887Z -- executorch: Using source file list /pytorch/executorch/cmake-out/test/../executorch_srcs.cmake 2025-06-05T23:20:20.9144414Z -- Configuring done (0.4s) 2025-06-05T23:20:20.9144668Z -- Generating done (0.0s) 2025-06-05T23:20:20.9145035Z -- Build files have been written to: /pytorch/executorch/cmake-out/test 2025-06-05T23:20:20.9145424Z Build size test 2025-06-05T23:20:20.9146098Z [ 16%] Building CXX object CMakeFiles/size_test.dir/pytorch/executorch/extension/data_loader/file_data_loader.cpp.o 2025-06-05T23:20:20.9146956Z [ 33%] Building CXX object CMakeFiles/size_test.dir/size_test.cpp.o 2025-06-05T23:20:20.9147918Z [ 50%] Building CXX object CMakeFiles/size_test_all_ops.dir/pytorch/executorch/extension/data_loader/file_data_loader.cpp.o 2025-06-05T23:20:20.9148882Z [ 66%] Building CXX object CMakeFiles/size_test_all_ops.dir/size_test.cpp.o 2025-06-05T23:20:20.9149623Z [ 83%] Linking CXX executable size_test_all_ops 2025-06-05T23:20:20.9150333Z [100%] Linking CXX executable size_test 2025-06-05T23:20:20.9150868Z [100%] Built target size_test 2025-06-05T23:20:20.9151328Z [100%] Built target size_test_all_ops 2025-06-05T23:20:20.9151840Z ExecuTorch with no ops binary size, unstripped: 2025-06-05T23:20:20.9152336Z -rwxr-xr-x. 1 ci-user ci-user 79160 Jun 5 23:20 cmake-out/test/size_test 2025-06-05T23:20:20.9152819Z ExecuTorch with portable ops binary size, unstripped: 2025-06-05T23:20:20.9153303Z -rwxr-xr-x. 1 ci-user ci-user 1912896 Jun 5 23:20 cmake-out/test/size_test_all_ops 2025-06-05T23:20:20.9153758Z + strip cmake-out/test/size_test 2025-06-05T23:20:20.9154041Z ++ ls -la cmake-out/test/size_test 2025-06-05T23:20:20.9154462Z + output='-rwxr-xr-x. 1 ci-user ci-user 55584 Jun 5 23:20 cmake-out/test/size_test' 2025-06-05T23:20:20.9154888Z + arr=($output) 2025-06-05T23:20:20.9155104Z + size=55584 2025-06-05T23:20:20.9155317Z + threshold=55584 2025-06-05T23:20:20.9155530Z + [[ 55584 -le 55584 ]] 2025-06-05T23:20:20.9155770Z + echo 'Success 55584 <= 55584' 2025-06-05T23:20:20.9156020Z Success 55584 <= 55584 2025-06-05T23:20:20.9195325Z ##[group]Run pmeier/pytest-results-action@a2c1430e2bddadbad9f49a6f9b879f062c6b19b1 2025-06-05T23:20:20.9195828Z with: 2025-06-05T23:20:20.9196114Z path: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:20.9196495Z fail-on-empty: false 2025-06-05T23:20:20.9196712Z env: 2025-06-05T23:20:20.9196944Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:20.9197285Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:20.9197543Z PR_NUMBER: 2025-06-05T23:20:20.9199940Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:20.9202492Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:20.9203054Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:20.9203590Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:20.9203966Z ##[endgroup] 2025-06-05T23:20:20.9767050Z Prepare all required actions 2025-06-05T23:20:20.9803514Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-06-05T23:20:20.9803875Z with: 2025-06-05T23:20:20.9804217Z directory: /home/ec2-user/actions-runner/_work/executorch/executorch/ 2025-06-05T23:20:20.9804748Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T23:20:20.9805157Z env: 2025-06-05T23:20:20.9805390Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:20.9805711Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:20.9805982Z PR_NUMBER: 2025-06-05T23:20:20.9808398Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:20.9811114Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:20.9811688Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:20.9812211Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:20.9812588Z ##[endgroup] 2025-06-05T23:20:20.9835133Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T23:20:20.9835832Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T23:20:20.9843358Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:20:20.9843731Z env: 2025-06-05T23:20:20.9843973Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:20.9844317Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:20.9844584Z PR_NUMBER: 2025-06-05T23:20:20.9846936Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:20.9849483Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:20.9850072Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:20.9850596Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:20.9851110Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T23:20:20.9851659Z DIRECTORY: /home/ec2-user/actions-runner/_work/executorch/executorch/ 2025-06-05T23:20:20.9852064Z ##[endgroup] 2025-06-05T23:20:21.0162937Z Unable to find image '308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest' locally 2025-06-05T23:20:21.2399719Z latest: Pulling from tool/alpine 2025-06-05T23:20:21.2400161Z 540db60ca938: Pulling fs layer 2025-06-05T23:20:21.3452016Z 540db60ca938: Verifying Checksum 2025-06-05T23:20:21.3452384Z 540db60ca938: Download complete 2025-06-05T23:20:21.4248176Z 540db60ca938: Pull complete 2025-06-05T23:20:21.4355727Z Digest: sha256:def822f9851ca422481ec6fee59a9966f12b351c62ccb9aca841526ffaa9f748 2025-06-05T23:20:21.4395648Z Status: Downloaded newer image for 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest 2025-06-05T23:20:23.2335556Z Prepare all required actions 2025-06-05T23:20:23.2361679Z ##[group]Run ./test-infra/.github/actions/chown-directory 2025-06-05T23:20:23.2362044Z with: 2025-06-05T23:20:23.2362315Z directory: /home/ec2-user/actions-runner/_work/_temp 2025-06-05T23:20:23.2362796Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T23:20:23.2363199Z env: 2025-06-05T23:20:23.2363433Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:23.2363964Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:23.2364246Z PR_NUMBER: 2025-06-05T23:20:23.2366653Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:23.2369373Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:23.2369967Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:23.2370513Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:23.2370878Z ##[endgroup] 2025-06-05T23:20:23.2389026Z ##[group]Run docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T23:20:23.2389723Z docker run --rm -v "${DIRECTORY}":/v -w /v "${ALPINE_IMAGE}" chown -R "$(id -u):$(id -g)" . 2025-06-05T23:20:23.2397829Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:20:23.2398201Z env: 2025-06-05T23:20:23.2398457Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:23.2398800Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:23.2399067Z PR_NUMBER: 2025-06-05T23:20:23.2401441Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:23.2404023Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:23.2404606Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:23.2405131Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:23.2405647Z ALPINE_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine 2025-06-05T23:20:23.2406132Z DIRECTORY: /home/ec2-user/actions-runner/_work/_temp 2025-06-05T23:20:23.2406462Z ##[endgroup] 2025-06-05T23:20:24.0561089Z ##[group]Run # Only do these steps if we actually want to upload an artifact 2025-06-05T23:20:24.0561688Z # Only do these steps if we actually want to upload an artifact 2025-06-05T23:20:24.0562125Z if [[ -n "${UPLOAD_ARTIFACT_NAME}" ]]; then 2025-06-05T23:20:24.0562667Z  # If the default execution path is followed then we should get a wheel in the dist/ folder 2025-06-05T23:20:24.0563273Z  # attempt to just grab whatever is in there and scoop it all up 2025-06-05T23:20:24.0563982Z  if find "dist/" -name "*.whl" >/dev/null 2>/dev/null; then 2025-06-05T23:20:24.0564416Z  mv -v dist/*.whl "${RUNNER_ARTIFACT_DIR}/" 2025-06-05T23:20:24.0564736Z  fi 2025-06-05T23:20:24.0565009Z  if [[ -d "artifacts-to-be-uploaded" ]]; then 2025-06-05T23:20:24.0565464Z  mv -v artifacts-to-be-uploaded/* "${RUNNER_ARTIFACT_DIR}/" 2025-06-05T23:20:24.0565838Z  fi 2025-06-05T23:20:24.0566071Z fi 2025-06-05T23:20:24.0566272Z  2025-06-05T23:20:24.0566478Z upload_docs=0 2025-06-05T23:20:24.0566857Z # Check if there are files in the documentation folder to upload, note that 2025-06-05T23:20:24.0567310Z # empty folders do not count 2025-06-05T23:20:24.0567743Z if find "${RUNNER_DOCS_DIR}" -mindepth 1 -maxdepth 1 -type f | read -r; then 2025-06-05T23:20:24.0568335Z  # TODO: Add a check here to test if on ec2 because if we're not on ec2 then this 2025-06-05T23:20:24.0568899Z  # upload will probably not work correctly 2025-06-05T23:20:24.0569243Z  upload_docs=1 2025-06-05T23:20:24.0569494Z fi 2025-06-05T23:20:24.0569791Z echo "upload-docs=${upload_docs}" >> "${GITHUB_OUTPUT}" 2025-06-05T23:20:24.0575573Z shell: /usr/bin/bash -e {0} 2025-06-05T23:20:24.0575824Z env: 2025-06-05T23:20:24.0576073Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:24.0576402Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:24.0576674Z PR_NUMBER: 2025-06-05T23:20:24.0579027Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:24.0581559Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:24.0582132Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:24.0582668Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:24.0583044Z UPLOAD_ARTIFACT_NAME: 2025-06-05T23:20:24.0583289Z ##[endgroup] 2025-06-05T23:20:24.0710040Z Prepare all required actions 2025-06-05T23:20:24.0744228Z ##[group]Run ./test-infra/.github/actions/teardown-linux 2025-06-05T23:20:24.0744571Z with: 2025-06-05T23:20:24.0744762Z env: 2025-06-05T23:20:24.0744987Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:24.0745325Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:24.0745595Z PR_NUMBER: 2025-06-05T23:20:24.0748198Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:24.0750768Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:24.0751341Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:24.0751881Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:24.0752249Z ##[endgroup] 2025-06-05T23:20:24.0788806Z ##[group]Run set -eou pipefail 2025-06-05T23:20:24.0789121Z set -eou pipefail 2025-06-05T23:20:24.0789377Z  2025-06-05T23:20:24.0789718Z echo "Holding runner for 2 hours until all ssh sessions have logged out" 2025-06-05T23:20:24.0790183Z for _ in $(seq 1440); do 2025-06-05T23:20:24.0790493Z  # Break if no ssh session exists anymore 2025-06-05T23:20:24.0790832Z  if [ "$(who)" = "" ]; then 2025-06-05T23:20:24.0791122Z  break 2025-06-05T23:20:24.0791334Z  fi 2025-06-05T23:20:24.0791560Z  echo "." 2025-06-05T23:20:24.0791779Z  sleep 5 2025-06-05T23:20:24.0792001Z done 2025-06-05T23:20:24.0797270Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:20:24.0797630Z env: 2025-06-05T23:20:24.0797862Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:24.0798196Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:24.0798549Z PR_NUMBER: 2025-06-05T23:20:24.0800899Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:24.0803496Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:24.0804071Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:24.0804600Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:24.0804980Z ##[endgroup] 2025-06-05T23:20:24.0826424Z Holding runner for 2 hours until all ssh sessions have logged out 2025-06-05T23:20:24.0905090Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T23:20:24.0905659Z # ignore expansion of "docker ps -q" since it could be empty 2025-06-05T23:20:24.0906077Z # shellcheck disable=SC2046 2025-06-05T23:20:24.0906387Z docker stop $(docker ps -q) || true 2025-06-05T23:20:24.0906720Z # Prune all of the docker images 2025-06-05T23:20:24.0907172Z docker system prune -af 2025-06-05T23:20:24.0912560Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:20:24.0912912Z env: 2025-06-05T23:20:24.0913152Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:24.0913475Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:24.0913745Z PR_NUMBER: 2025-06-05T23:20:24.0916087Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:24.0918650Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:24.0919213Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:24.0919750Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:24.0920110Z ##[endgroup] 2025-06-05T23:20:34.6628659Z f84d3c87804c 2025-06-05T23:20:34.8848704Z Deleted Containers: 2025-06-05T23:20:34.8849240Z f84d3c87804ca7c83dd6324f81ff328317aa1bcf08d07fda16f61c12e99b360c 2025-06-05T23:20:34.8849598Z 2025-06-05T23:20:37.8188624Z Deleted Images: 2025-06-05T23:20:37.8189800Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9:6019efcb31bb9f8cd1203f7a1f1de7a1a0e0ecaa 2025-06-05T23:20:37.8191076Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/executorch/executorch-ubuntu-22.04-gcc9@sha256:7e1783dcb1f1e2cd2c9de40793b54670901c31f2bd82ded9e3245b8c7fc8e335 2025-06-05T23:20:37.8192125Z deleted: sha256:42decea3c25abb6838d54569767446361257d89de818cf9439800ba025d1a8e3 2025-06-05T23:20:37.8192765Z deleted: sha256:7711331006d6773af23933cc12964a05c3aaf2a120da80e8a8ceedd52abc6177 2025-06-05T23:20:37.8193378Z deleted: sha256:836525437084314040701db7d18f9b0d7b0ebd24d015684acdcd47ad0548abcb 2025-06-05T23:20:37.8194016Z deleted: sha256:ea761a0abf20c5d75e196ec1d1acaa2823976e7b88dbcd885c2e823c38609df6 2025-06-05T23:20:37.8194838Z deleted: sha256:5ac8417f891d98ee09a7bdbdff7363ef83808bb162fc9066c7c91e89890c2dd5 2025-06-05T23:20:37.8195472Z deleted: sha256:07db196724fa827984065648211f864e6bc424ad4eeddcd8c3107af14e8ea946 2025-06-05T23:20:37.8196107Z deleted: sha256:7b6d0e5275c6d84c2f6a02161dea92a57c15ebbdbdc753375559bee6af1e28a1 2025-06-05T23:20:37.8196888Z deleted: sha256:21aae893aff3e181a4cfc0dcbf8c5876a12ca7cae8a883c3365232dcaa45bab3 2025-06-05T23:20:37.8197538Z deleted: sha256:0c4c1a1a0994fbda7387e171861485696e3b5fd446b9155741664cc5a96d76a3 2025-06-05T23:20:37.8198172Z deleted: sha256:b9ba988acaf283703a7d27444a9b8733dbdd7dafa6e12e5131d2df61f9556f94 2025-06-05T23:20:37.8198815Z deleted: sha256:9e5cc24999527333c09e173e88bbd03f0bcc6b9d17322ba3fcd9c587b8bf802f 2025-06-05T23:20:37.8199443Z deleted: sha256:99d06e3e95e9577c81fa03545afdda82958be2e92c4bdb7bebf930a82c1e31e3 2025-06-05T23:20:37.8200115Z deleted: sha256:8966aab51cbe89a4abd64f49f6324ec9d79fd709d5ee14b33fcc0dbfa6abfd35 2025-06-05T23:20:37.8200769Z deleted: sha256:0ad0db609ad48f61e48fce354685fc03f339f76cd38c68a69c6e3d0d64ed7447 2025-06-05T23:20:37.8201400Z deleted: sha256:5bc21d5fb9c495bd50962469c4b910c90d3fc80b904677d9013e2679d635ad4f 2025-06-05T23:20:37.8202038Z deleted: sha256:bf4e0bd93da370ce0175373c287a923762594b9fefc85a650092830b1c254c72 2025-06-05T23:20:37.8202666Z deleted: sha256:02302083e5adf419fa3499607ee3c99de5be7749e6fc3cf2dfd4f3667fbd545a 2025-06-05T23:20:37.8203297Z deleted: sha256:e87262ac2b07ffb1626872149c0e0f594557599ff3456fd8568b28f86c36bddb 2025-06-05T23:20:37.8203922Z deleted: sha256:224954363a13ceba6c787bce2deffa6d25f1179d6286a3ae223d99b06d108eec 2025-06-05T23:20:37.8204702Z deleted: sha256:81541b80554a9309afd0a21664158ce626d9cf66ba512abec834c09f46e8a675 2025-06-05T23:20:37.8205336Z deleted: sha256:29f3b17588db2a80186b982ce4a44105e7f7b23085a8b9871c50404c047b743b 2025-06-05T23:20:37.8205956Z deleted: sha256:ea505e08b718e26c8dd44cec572016a22bd6073ce75212846f9a37ade19b7e33 2025-06-05T23:20:37.8206596Z deleted: sha256:a955e9f5e87c466841a2e8f5347a089b6bb18127264301308df3fcaf0f764fe1 2025-06-05T23:20:37.8207229Z deleted: sha256:9094abdd3e429b2c1eff0baf7d363f4da65cb3378f2f6221181f93f3ef7dbd50 2025-06-05T23:20:37.8207877Z deleted: sha256:d40b3138bcf4d8d14599210c7be8d2133d388801b8a80293f8550e7a59db9e46 2025-06-05T23:20:37.8208499Z deleted: sha256:a9806259c3f46ea4a8565e14f33e5b4e797afd0f30d99d29cd4528ed05aa3033 2025-06-05T23:20:37.8209131Z deleted: sha256:5d95865872910e38a0e8e3f09b81b756ba8c54222f143c9689442428b8740cb3 2025-06-05T23:20:37.8209753Z deleted: sha256:3b5fec8160755509da312743eb0cea8f103b41726900d113d7065c47c5e7f7f2 2025-06-05T23:20:37.8210377Z deleted: sha256:06fa530bb714ee05bd09360a4a8771e2701775b252ca9150ab383fafab5d4b54 2025-06-05T23:20:37.8211014Z deleted: sha256:3813b20b72e18dd88a094b4c0cf3d7e8e2918c0f4336311a6df1da78003ecfbf 2025-06-05T23:20:37.8211633Z deleted: sha256:e0851190295440f4714c58db4dc283d148eec4b0da2f9d4e58161f6f5567d00f 2025-06-05T23:20:37.8212272Z deleted: sha256:dc00feea82db0cf321846bc2ae1297b5419381a551dd5f219e07dd96a451ff5e 2025-06-05T23:20:37.8212923Z deleted: sha256:6df43b0bf4e70d14926d9432c1a2b4a643553a2f6520b02ff76c5028107604d1 2025-06-05T23:20:37.8213537Z deleted: sha256:aea536c92a7448471862a5441d0b0f61161944d2b673c3910b01624ce5954b67 2025-06-05T23:20:37.8214287Z deleted: sha256:157bb77183b7758734b83b9e7ed2c461fe3485703dc65c38d0b77fe54b6f6746 2025-06-05T23:20:37.8215103Z deleted: sha256:bb80166d4410f46deb56858f88f277bfc87b8c6f912d802aa80ac611299bc1d9 2025-06-05T23:20:37.8216184Z deleted: sha256:f862e1968e4b4c3c3af141e37d2ec22b19ec0fd50d6a8aaf683de6729e296226 2025-06-05T23:20:37.8216869Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine:latest 2025-06-05T23:20:37.8217724Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine@sha256:def822f9851ca422481ec6fee59a9966f12b351c62ccb9aca841526ffaa9f748 2025-06-05T23:20:37.8218616Z deleted: sha256:6dbb9cc54074106d46d4ccb330f2a40a682d49dda5f4844962b7dce9fe44aaec 2025-06-05T23:20:37.8219256Z deleted: sha256:b2d5eeeaba3a22b9b8aa97261957974a6bd65274ebd43e1d81d0a7b8b752b116 2025-06-05T23:20:37.8219712Z 2025-06-05T23:20:37.8219833Z Total reclaimed space: 13.93GB 2025-06-05T23:20:37.8256208Z ##[group]Run set +e 2025-06-05T23:20:37.8256499Z set +e 2025-06-05T23:20:37.8256734Z if [[ "${NO_SUDO}" == "false" ]]; then 2025-06-05T23:20:37.8257203Z  sudo rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-06-05T23:20:37.8257550Z else 2025-06-05T23:20:37.8257820Z  rm -rf "${GITHUB_WORKSPACE:?}/${REPOSITORY:?}" 2025-06-05T23:20:37.8258139Z fi 2025-06-05T23:20:37.8258346Z set -e 2025-06-05T23:20:37.8268156Z shell: /usr/bin/bash -e {0} 2025-06-05T23:20:37.8268440Z env: 2025-06-05T23:20:37.8268684Z DOCKER_IMAGE: executorch-ubuntu-22.04-gcc9 2025-06-05T23:20:37.8269031Z REPOSITORY: pytorch/executorch 2025-06-05T23:20:37.8269297Z PR_NUMBER: 2025-06-05T23:20:37.8271708Z SCRIPT: # The generic Linux job chooses to use base env, not the one setup by the image CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]") conda activate "${CONDA_ENV}" ./install_requirements.sh --use-pt-pinned-commit # build module for executorch.extension.pybindings.portable_lib bash test/build_size_test.sh strip cmake-out/test/size_test output=$(ls -la cmake-out/test/size_test) arr=($output) size=${arr[4]} # threshold=48120 on devserver with gcc11.4 # todo(lfq): update once binary size is below 50kb. threshold="55584" if [[ "$size" -le "$threshold" ]]; then echo "Success $size <= $threshold" else echo "Fail $size > $threshold" exit 1 fi 2025-06-05T23:20:37.8274268Z RUNNER_ARTIFACT_DIR: /home/ec2-user/actions-runner/_work/_temp/artifacts 2025-06-05T23:20:37.8274838Z RUNNER_TEST_RESULTS_DIR: /home/ec2-user/actions-runner/_work/_temp/test-results 2025-06-05T23:20:37.8275378Z RUNNER_DOCS_DIR: /home/ec2-user/actions-runner/_work/_temp/docs 2025-06-05T23:20:37.8275749Z NO_SUDO: false 2025-06-05T23:20:37.8275970Z ##[endgroup] 2025-06-05T23:20:38.9726320Z Post job cleanup. 2025-06-05T23:20:39.0720506Z Post job cleanup. 2025-06-05T23:20:39.1637872Z [command]/usr/bin/git version 2025-06-05T23:20:39.1690942Z git version 2.47.1 2025-06-05T23:20:39.1730600Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/93457b2f-1db4-4582-8d83-2c9c977c16d6' before making global git config changes 2025-06-05T23:20:39.1731538Z Adding repository directory to the temporary git global config as a safe directory 2025-06-05T23:20:39.1735357Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/executorch/executorch/test-infra 2025-06-05T23:20:39.1765565Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-06-05T23:20:39.1792517Z [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-06-05T23:20:39.2060669Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-06-05T23:20:39.2078335Z http.https://github.com/.extraheader 2025-06-05T23:20:39.2087378Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-06-05T23:20:39.2112498Z [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-06-05T23:20:39.2412557Z A job completed hook has been configured by the self-hosted runner administrator 2025-06-05T23:20:39.2436904Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-06-05T23:20:39.2441978Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-06-05T23:20:39.2442357Z ##[endgroup] 2025-06-05T23:20:45.9578571Z Cleaning up orphan processes