Skip to content

Conversation

@dagitses
Copy link
Collaborator

@dagitses dagitses commented Jun 8, 2022

Stack from ghstack (oldest at bottom):

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
@facebook-github-bot
Copy link
Contributor

facebook-github-bot commented Jun 8, 2022

🔗 Helpful links

❌ 12 New Failures

As of commit 022432e (more details on the Dr. CI page):

Expand to see more
  • 12/12 failures introduced in this PR

🕵️ 12 new failures recognized by patterns

The following CI failures do not appear to be due to upstream breakages

See GitHub Actions build pull / deploy-linux-xenial-cuda11.3-py3.7-gcc7 / build (1/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:41:11.6388369Z �[0m�[1m�[31mERROR...eof ((socklen_t)))\n ^\n" }
2022-06-09T22:41:11.6382417Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:45Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:332:2: error: \'struct sockaddr\' has no member named \'sa_len\'\n x.sa_len = 0;\n  ^\n" }
2022-06-09T22:41:11.6382758Z 
2022-06-09T22:41:11.6383571Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:48Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:366:10: error: \'RTLD_MEMBER\' undeclared (first use in this function); did you mean \'RTLD_NEXT\'?\n   (void) RTLD_MEMBER;\n          ^~~~~~~~~~~\n          RTLD_NEXT\nconftest.c:366:10: note: each undeclared identifier is reported only once for each function it appears in\n" }
2022-06-09T22:41:11.6384070Z 
2022-06-09T22:41:11.6384920Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:48Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c:361:9: error: unknown type name \'not\'\n         not a universal capable compiler\n         ^~~\nconftest.c:361:15: error: expected \'=\', \',\', \';\', \'asm\' or \'__attribute__\' before \'universal\'\n         not a universal capable compiler\n               ^~~~~~~~~\nconftest.c:361:15: error: unknown type name \'universal\'\n" }
2022-06-09T22:41:11.6385429Z 
2022-06-09T22:41:11.6386214Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:48Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:367:4: error: unknown type name \'not\'; did you mean \'ino_t\'?\n    not big endian\n    ^~~\n    ino_t\nconftest.c:367:12: error: expected \'=\', \',\', \';\', \'asm\' or \'__attribute__\' before \'endian\'\n    not big endian\n            ^~~~~~\n" }
2022-06-09T22:41:11.6386729Z 
2022-06-09T22:41:11.6387407Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:49Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:378:4: error: \'struct stat\' has no member named \'st_mtimespec\'; did you mean \'st_mtim\'?\n st.st_mtimespec.tv_nsec = 1;\n    ^~~~~~~~~~~~\n    st_mtim\n" }
2022-06-09T22:41:11.6387805Z 
2022-06-09T22:41:11.6388369Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:51Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:402:24: error: expected expression before \')\' token\n if (sizeof ((socklen_t)))\n                        ^\n" }
2022-06-09T22:41:11.6388720Z 
2022-06-09T22:41:11.6389565Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:37:17Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "\u{1b}[01m\u{1b}[K/var/lib/jenkins/workspace/torch/csrc/Device.cpp:238:1:\u{1b}[m\u{1b}[K \u{1b}[01;31m\u{1b}[Kerror: \u{1b}[m\u{1b}[Ktoo many initializers for ‘\u{1b}[01m\u{1b}[KPyTypeObject {aka _typeobject}\u{1b}[m\u{1b}[K’\n \u{1b}[01;31m\u{1b}[K}\u{1b}[m\u{1b}[K;\n \u{1b}[01;31m\u{1b}[K^\u{1b}[m\u{1b}[K\n" }
2022-06-09T22:41:11.6390040Z 
2022-06-09T22:41:11.6390209Z =========== If your build fails, please take a look at the log above for possible reasons ===========
2022-06-09T22:41:11.6404020Z Compile requests                   11178
2022-06-09T22:41:11.6406503Z Compile requests executed           8476
2022-06-09T22:41:11.6406721Z Cache hits                          7524
2022-06-09T22:41:11.6406911Z Cache hits (C/C++)                  7445
2022-06-09T22:41:11.6407114Z Cache hits (CUDA)                     79
2022-06-09T22:41:11.6407331Z Cache misses                         878

See GitHub Actions build pull / linux-xenial-py3.7-clang7-onnx / build (2/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:03:34.4664527Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:34.4625926Z Average cache read miss           10.691 s
2022-06-09T22:03:34.4626138Z Average cache read hit             0.040 s
2022-06-09T22:03:34.4626343Z Failed distributed compilations        0
2022-06-09T22:03:34.4626483Z 
2022-06-09T22:03:34.4626594Z Non-cacheable reasons:
2022-06-09T22:03:34.4626797Z multiple input files                  13
2022-06-09T22:03:34.4626999Z unknown source language                1
2022-06-09T22:03:34.4627127Z 
2022-06-09T22:03:34.4627543Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:03:34.4628171Z ##[endgroup]
2022-06-09T22:03:34.4664527Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:34.4692714Z Prepare all required actions
2022-06-09T22:03:34.4711586Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:03:34.4711791Z with:
2022-06-09T22:03:34.4711927Z env:
2022-06-09T22:03:34.4712078Z   IN_CI: 1
2022-06-09T22:03:34.4712233Z   IS_GHA: 1
2022-06-09T22:03:34.4712382Z ##[endgroup]
2022-06-09T22:03:34.4726722Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:03:34.4726982Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:03:34.4738364Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-vulkan-bionic-py3.7-clang9 / build (3/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:03:01.5936314Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:01.5896933Z Average cache read miss           4.659 s
2022-06-09T22:03:01.5897154Z Average cache read hit            0.041 s
2022-06-09T22:03:01.5897367Z Failed distributed compilations       0
2022-06-09T22:03:01.5897501Z 
2022-06-09T22:03:01.5897615Z Non-cacheable reasons:
2022-06-09T22:03:01.5897817Z multiple input files                 13
2022-06-09T22:03:01.5898085Z unknown source language               1
2022-06-09T22:03:01.5898227Z 
2022-06-09T22:03:01.5898714Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:03:01.5899431Z ##[endgroup]
2022-06-09T22:03:01.5936314Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:01.5968432Z Prepare all required actions
2022-06-09T22:03:01.5987411Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:03:01.5987615Z with:
2022-06-09T22:03:01.5987751Z env:
2022-06-09T22:03:01.5987907Z   IN_CI: 1
2022-06-09T22:03:01.5988063Z   IS_GHA: 1
2022-06-09T22:03:01.5988210Z ##[endgroup]
2022-06-09T22:03:01.6002952Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:03:01.6003206Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:03:01.6023381Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-xenial-py3.7-gcc7 / build (4/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:22:40.4378341Z ##[error]Process completed with exit code 1.
2022-06-09T22:22:40.4339638Z Average cache read miss           13.277 s
2022-06-09T22:22:40.4339991Z Average cache read hit             0.038 s
2022-06-09T22:22:40.4340346Z Failed distributed compilations        0
2022-06-09T22:22:40.4340576Z 
2022-06-09T22:22:40.4340749Z Non-cacheable reasons:
2022-06-09T22:22:40.4341083Z multiple input files                  15
2022-06-09T22:22:40.4341512Z unknown source language                1
2022-06-09T22:22:40.4341650Z 
2022-06-09T22:22:40.4342244Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:22:40.4343521Z ##[endgroup]
2022-06-09T22:22:40.4378341Z ##[error]Process completed with exit code 1.
2022-06-09T22:22:40.4447662Z Prepare all required actions
2022-06-09T22:22:40.4493240Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:22:40.4493448Z with:
2022-06-09T22:22:40.4493607Z env:
2022-06-09T22:22:40.4493773Z   IN_CI: 1
2022-06-09T22:22:40.4493928Z   IS_GHA: 1
2022-06-09T22:22:40.4494175Z ##[endgroup]
2022-06-09T22:22:40.4510347Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:22:40.4510610Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:22:40.5318470Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-xenial-cuda11.3-py3.7-gcc7-bazel-test / build-and-test (5/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:36:28.1454510Z torch/csrc/Storage... initializers for 'PyTypeObject {aka _typeobject}'
2022-06-09T22:35:45.7281282Z                 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-06-09T22:35:45.7281727Z torch/csrc/jit/runtime/static/native_ops.cpp: In lambda function:
2022-06-09T22:35:45.7282580Z torch/csrc/jit/runtime/static/native_ops.cpp:963:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
2022-06-09T22:35:45.7283173Z          if (norm_idx < 0 || norm_idx >= num_elems) {
2022-06-09T22:35:45.7283522Z                              ~~~~~~~~~^~~~
2022-06-09T22:36:13.2202249Z �[32mINFO: �[0mFrom Compiling aten/src/ATen/native/cuda/UnarySpecialOpsKernel.cu:
2022-06-09T22:36:13.2203072Z nvcc warning : incompatible redefinition for option 'std', the last value of this option was used
2022-06-09T22:36:28.1451086Z �[31m�[1mERROR: �[0m/var/lib/jenkins/workspace/BUILD.bazel:1691:11: Compiling torch/csrc/Storage.cpp failed: (Exit 1): gcc failed: error executing command /opt/cache/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++11' -MD -MF ... (remaining 283 argument(s) skipped)
2022-06-09T22:36:28.1451984Z 
2022-06-09T22:36:28.1452313Z Use --sandbox_debug to see verbose messages from the sandbox
2022-06-09T22:36:28.1454510Z torch/csrc/Storage.cpp:338:1: error: too many initializers for 'PyTypeObject {aka _typeobject}'
2022-06-09T22:36:28.1454949Z  };
2022-06-09T22:36:28.1778255Z  ^
2022-06-09T22:36:29.6798291Z �[32mINFO: �[0mElapsed time: 2227.543s, Critical Path: 393.96s
2022-06-09T22:36:29.6804263Z �[32mINFO: �[0m3492 processes: 157 internal, 1 local, 3334 processwrapper-sandbox.
2022-06-09T22:36:29.6810888Z �[31m�[1mFAILED:�[0m Build did NOT complete successfully
2022-06-09T22:36:29.6869245Z �[31m�[1mFAILED:�[0m Build did NOT complete successfully
2022-06-09T22:36:29.6972578Z �[0m+ cleanup
2022-06-09T22:36:29.6972905Z + retcode=1
2022-06-09T22:36:29.6973204Z + set +x
2022-06-09T22:36:29.7080347Z ##[error]Process completed with exit code 1.

See GitHub Actions build pull / linux-xenial-cuda11.3-py3.7-gcc7 / build (6/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:38:22.0489665Z �[0m�[1m�[31mERROR...eof ((socklen_t)))\n ^\n" }
2022-06-09T22:38:22.0479152Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:26Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:332:2: error: \'struct sockaddr\' has no member named \'sa_len\'\n x.sa_len = 0;\n  ^\n" }
2022-06-09T22:38:22.0479702Z 
2022-06-09T22:38:22.0481190Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:29Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:366:10: error: \'RTLD_MEMBER\' undeclared (first use in this function); did you mean \'RTLD_NEXT\'?\n   (void) RTLD_MEMBER;\n          ^~~~~~~~~~~\n          RTLD_NEXT\nconftest.c:366:10: note: each undeclared identifier is reported only once for each function it appears in\n" }
2022-06-09T22:38:22.0482043Z 
2022-06-09T22:38:22.0483597Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:29Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c:361:9: error: unknown type name \'not\'\n         not a universal capable compiler\n         ^~~\nconftest.c:361:15: error: expected \'=\', \',\', \';\', \'asm\' or \'__attribute__\' before \'universal\'\n         not a universal capable compiler\n               ^~~~~~~~~\nconftest.c:361:15: error: unknown type name \'universal\'\n" }
2022-06-09T22:38:22.0484491Z 
2022-06-09T22:38:22.0485834Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:29Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:367:4: error: unknown type name \'not\'; did you mean \'ino_t\'?\n    not big endian\n    ^~~\n    ino_t\nconftest.c:367:12: error: expected \'=\', \',\', \';\', \'asm\' or \'__attribute__\' before \'endian\'\n    not big endian\n            ^~~~~~\n" }
2022-06-09T22:38:22.0486613Z 
2022-06-09T22:38:22.0487704Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:30Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:378:4: error: \'struct stat\' has no member named \'st_mtimespec\'; did you mean \'st_mtim\'?\n st.st_mtimespec.tv_nsec = 1;\n    ^~~~~~~~~~~~\n    st_mtim\n" }
2022-06-09T22:38:22.0488598Z 
2022-06-09T22:38:22.0489665Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:04:32Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "conftest.c: In function \'main\':\nconftest.c:402:24: error: expected expression before \')\' token\n if (sizeof ((socklen_t)))\n                        ^\n" }
2022-06-09T22:38:22.0490225Z 
2022-06-09T22:38:22.0491508Z �[0m�[1m�[31mERROR�[0m 2022-06-09T22:36:50Z: sccache::server: Compilation failed: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "\u{1b}[01m\u{1b}[K/var/lib/jenkins/workspace/torch/csrc/Device.cpp:238:1:\u{1b}[m\u{1b}[K \u{1b}[01;31m\u{1b}[Kerror: \u{1b}[m\u{1b}[Ktoo many initializers for ‘\u{1b}[01m\u{1b}[KPyTypeObject {aka _typeobject}\u{1b}[m\u{1b}[K’\n \u{1b}[01;31m\u{1b}[K}\u{1b}[m\u{1b}[K;\n \u{1b}[01;31m\u{1b}[K^\u{1b}[m\u{1b}[K\n" }
2022-06-09T22:38:22.0492185Z 
2022-06-09T22:38:22.0492375Z =========== If your build fails, please take a look at the log above for possible reasons ===========
2022-06-09T22:38:22.0495434Z Compile requests                  10755
2022-06-09T22:38:22.0495790Z Compile requests executed          8324
2022-06-09T22:38:22.0496184Z Cache hits                         7212
2022-06-09T22:38:22.0496532Z Cache hits (C/C++)                 7043
2022-06-09T22:38:22.0496852Z Cache hits (CUDA)                   169
2022-06-09T22:38:22.0497178Z Cache misses                       1038

See GitHub Actions build pull / linux-focal-py3.7-gcc7 / build (7/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:02:24.0984781Z ##[error]Process completed with exit code 1.
2022-06-09T22:02:24.0979874Z Average cache read miss           11.099 s
2022-06-09T22:02:24.0980093Z Average cache read hit             0.041 s
2022-06-09T22:02:24.0980316Z Failed distributed compilations        0
2022-06-09T22:02:24.0980461Z 
2022-06-09T22:02:24.0980570Z Non-cacheable reasons:
2022-06-09T22:02:24.0980763Z multiple input files                  15
2022-06-09T22:02:24.0980974Z unknown source language                1
2022-06-09T22:02:24.0981097Z 
2022-06-09T22:02:24.0981508Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:02:24.0982166Z ##[endgroup]
2022-06-09T22:02:24.0984781Z ##[error]Process completed with exit code 1.
2022-06-09T22:02:24.1012309Z Prepare all required actions
2022-06-09T22:02:24.1031223Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:02:24.1031415Z with:
2022-06-09T22:02:24.1031568Z env:
2022-06-09T22:02:24.1031723Z   IN_CI: 1
2022-06-09T22:02:24.1031870Z   IS_GHA: 1
2022-06-09T22:02:24.1032040Z ##[endgroup]
2022-06-09T22:02:24.1046361Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:02:24.1046605Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:02:24.1058089Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / pytorch-xla-linux-bionic-py3.7-clang8 / build (8/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:07:03.9686945Z �[31mFAILED: �[0mc...torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o
2022-06-09T22:07:03.3069570Z 
2022-06-09T22:07:03.3070447Z [6173/6287] Building CXX object caffe2/torch/CMakeFiles/torch_python.dir/csrc/Generator.cpp.o�[K
2022-06-09T22:07:03.3071230Z �[31mFAILED: �[0mcaffe2/torch/CMakeFiles/torch_python.dir/csrc/Generator.cpp.o 
2022-06-09T22:07:03.3087053Z /opt/cargo/bin/sccache /usr/bin/clang++ -DAT_PER_OPERATOR_HEADERS -DBUILDING_TESTS -DBUILD_ONEDNN_GRAPH -DFMT_HEADER_ONLY=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MMAP=1 -DHAVE_SHM_OPEN=1 -DHAVE_SHM_UNLINK=1 -DIDEEP_USE_MKL -DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 -DONNX_NAMESPACE=onnx_torch -DTHP_BUILD_MAIN_LIB -DUSE_C10D -DUSE_C10D_GLOO -DUSE_C10D_MPI -DUSE_DISTRIBUTED -DUSE_EXTERNAL_MZCRC -DUSE_NUMPY -DUSE_RPC -DUSE_TENSORPIPE -DUSE_VALGRIND -D_FILE_OFFSET_BITS=64 -Dtorch_python_EXPORTS -I/var/lib/jenkins/workspace/build/aten/src -I/var/lib/jenkins/workspace/aten/src -I/var/lib/jenkins/workspace/build -I/var/lib/jenkins/workspace -I/var/lib/jenkins/workspace/cmake/../third_party/benchmark/include -I/var/lib/jenkins/workspace/third_party/onnx -I/var/lib/jenkins/workspace/build/third_party/onnx -I/var/lib/jenkins/workspace/third_party/foxi -I/var/lib/jenkins/workspace/build/third_party/foxi -I/var/lib/jenkins/workspace/torch/.. -I/var/lib/jenkins/workspace/torch/../aten/src -I/var/lib/jenkins/workspace/torch/../aten/src/TH -I/var/lib/jenkins/workspace/build/caffe2/aten/src -I/var/lib/jenkins/workspace/build/third_party -I/var/lib/jenkins/workspace/torch/../third_party/valgrind-headers -I/var/lib/jenkins/workspace/torch/../third_party/gloo -I/var/lib/jenkins/workspace/torch/../third_party/onnx -I/var/lib/jenkins/workspace/torch/../third_party/flatbuffers/include -I/var/lib/jenkins/workspace/torch/csrc -I/var/lib/jenkins/workspace/torch/csrc/api/include -I/var/lib/jenkins/workspace/torch/lib -I/var/lib/jenkins/workspace/torch/lib/libshm -I/var/lib/jenkins/workspace/torch/csrc/distributed -I/var/lib/jenkins/workspace/torch/csrc/api -I/var/lib/jenkins/workspace/c10/.. -I/var/lib/jenkins/workspace/torch/lib/libshm/../../../torch/lib -I/var/lib/jenkins/workspace/third_party/fmt/include -isystem /var/lib/jenkins/workspace/build/third_party/gloo -isystem /var/lib/jenkins/workspace/cmake/../third_party/gloo -isystem /var/lib/jenkins/workspace/cmake/../third_party/googletest/googlemock/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/googletest/googletest/include -isystem /var/lib/jenkins/workspace/third_party/protobuf/src -isystem /opt/conda/include -isystem /var/lib/jenkins/workspace/third_party/gemmlowp -isystem /var/lib/jenkins/workspace/third_party/neon2sse -isystem /var/lib/jenkins/workspace/third_party/XNNPACK/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/eigen -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /var/lib/jenkins/workspace/third_party/ideep/mkl-dnn/third_party/oneDNN/include -isystem /var/lib/jenkins/workspace/third_party/ideep/include -isystem /var/lib/jenkins/workspace/third_party/ideep/mkl-dnn/include -isystem /opt/conda/include/python3.7m -isystem /opt/conda/lib/python3.7/site-packages/numpy/core/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/pybind11/include -D_GLIBCXX_USE_CXX11_ABI=1 -D_GLIBCXX_USE_CXX11_ABI=1 -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp=libomp -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -DEDGE_PROFILER_USE_KINETO -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-range-loop-analysis -Wno-pass-failed -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -Wno-invalid-partial-specialization -Wno-typedef-redefinition -Wno-unknown-warning-option -Wno-unused-private-field -Wno-inconsistent-missing-override -Wno-aligned-allocation-unavailable -Wno-c++14-extensions -Wno-constexpr-not-const -Wno-missing-braces -Qunused-arguments -fcolor-diagnostics -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Werror=cast-function-type -DHAVE_AVX512_CPU_DEFINITION -DHAVE_AVX2_CPU_DEFINITION -O3 -DNDEBUG -DNDEBUG -fPIC -DCAFFE2_USE_GLOO -DTH_HAVE_THREAD -Wno-unused-variable -Wno-unused-local-typedefs -fno-strict-aliasing -Wno-write-strings -Wno-strict-aliasing -Wno-writable-strings -pthread -std=gnu++14 -MD -MT caffe2/torch/CMakeFiles/torch_python.dir/csrc/Generator.cpp.o -MF caffe2/torch/CMakeFiles/torch_python.dir/csrc/Generator.cpp.o.d -o caffe2/torch/CMakeFiles/torch_python.dir/csrc/Generator.cpp.o -c /var/lib/jenkins/workspace/torch/csrc/Generator.cpp
2022-06-09T22:07:03.3097062Z �[1m/var/lib/jenkins/workspace/torch/csrc/Generator.cpp:238:3: �[0m�[0;1;31merror: �[0m�[1mexcess elements in struct initializer�[0m
2022-06-09T22:07:03.3097596Z   nullptr,                                     /* tp_vectorcall */
2022-06-09T22:07:03.3097976Z �[0;1;32m  ^~~~~~~
2022-06-09T22:07:03.3098336Z �[0m1 error generated.
2022-06-09T22:07:03.9685793Z 
2022-06-09T22:07:03.9686463Z [6174/6287] Building CXX object caffe2/torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o�[K
2022-06-09T22:07:03.9686945Z �[31mFAILED: �[0mcaffe2/torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o 
2022-06-09T22:07:03.9696029Z /opt/cargo/bin/sccache /usr/bin/clang++ -DAT_PER_OPERATOR_HEADERS -DBUILDING_TESTS -DBUILD_ONEDNN_GRAPH -DFMT_HEADER_ONLY=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MMAP=1 -DHAVE_SHM_OPEN=1 -DHAVE_SHM_UNLINK=1 -DIDEEP_USE_MKL -DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 -DONNX_NAMESPACE=onnx_torch -DTHP_BUILD_MAIN_LIB -DUSE_C10D -DUSE_C10D_GLOO -DUSE_C10D_MPI -DUSE_DISTRIBUTED -DUSE_EXTERNAL_MZCRC -DUSE_NUMPY -DUSE_RPC -DUSE_TENSORPIPE -DUSE_VALGRIND -D_FILE_OFFSET_BITS=64 -Dtorch_python_EXPORTS -I/var/lib/jenkins/workspace/build/aten/src -I/var/lib/jenkins/workspace/aten/src -I/var/lib/jenkins/workspace/build -I/var/lib/jenkins/workspace -I/var/lib/jenkins/workspace/cmake/../third_party/benchmark/include -I/var/lib/jenkins/workspace/third_party/onnx -I/var/lib/jenkins/workspace/build/third_party/onnx -I/var/lib/jenkins/workspace/third_party/foxi -I/var/lib/jenkins/workspace/build/third_party/foxi -I/var/lib/jenkins/workspace/torch/.. -I/var/lib/jenkins/workspace/torch/../aten/src -I/var/lib/jenkins/workspace/torch/../aten/src/TH -I/var/lib/jenkins/workspace/build/caffe2/aten/src -I/var/lib/jenkins/workspace/build/third_party -I/var/lib/jenkins/workspace/torch/../third_party/valgrind-headers -I/var/lib/jenkins/workspace/torch/../third_party/gloo -I/var/lib/jenkins/workspace/torch/../third_party/onnx -I/var/lib/jenkins/workspace/torch/../third_party/flatbuffers/include -I/var/lib/jenkins/workspace/torch/csrc -I/var/lib/jenkins/workspace/torch/csrc/api/include -I/var/lib/jenkins/workspace/torch/lib -I/var/lib/jenkins/workspace/torch/lib/libshm -I/var/lib/jenkins/workspace/torch/csrc/distributed -I/var/lib/jenkins/workspace/torch/csrc/api -I/var/lib/jenkins/workspace/c10/.. -I/var/lib/jenkins/workspace/torch/lib/libshm/../../../torch/lib -I/var/lib/jenkins/workspace/third_party/fmt/include -isystem /var/lib/jenkins/workspace/build/third_party/gloo -isystem /var/lib/jenkins/workspace/cmake/../third_party/gloo -isystem /var/lib/jenkins/workspace/cmake/../third_party/googletest/googlemock/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/googletest/googletest/include -isystem /var/lib/jenkins/workspace/third_party/protobuf/src -isystem /opt/conda/include -isystem /var/lib/jenkins/workspace/third_party/gemmlowp -isystem /var/lib/jenkins/workspace/third_party/neon2sse -isystem /var/lib/jenkins/workspace/third_party/XNNPACK/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/eigen -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /var/lib/jenkins/workspace/third_party/ideep/mkl-dnn/third_party/oneDNN/include -isystem /var/lib/jenkins/workspace/third_party/ideep/include -isystem /var/lib/jenkins/workspace/third_party/ideep/mkl-dnn/include -isystem /opt/conda/include/python3.7m -isystem /opt/conda/lib/python3.7/site-packages/numpy/core/include -isystem /var/lib/jenkins/workspace/cmake/../third_party/pybind11/include -D_GLIBCXX_USE_CXX11_ABI=1 -D_GLIBCXX_USE_CXX11_ABI=1 -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp=libomp -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -DEDGE_PROFILER_USE_KINETO -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-range-loop-analysis -Wno-pass-failed -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -Wno-invalid-partial-specialization -Wno-typedef-redefinition -Wno-unknown-warning-option -Wno-unused-private-field -Wno-inconsistent-missing-override -Wno-aligned-allocation-unavailable -Wno-c++14-extensions -Wno-constexpr-not-const -Wno-missing-braces -Qunused-arguments -fcolor-diagnostics -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Werror=cast-function-type -DHAVE_AVX512_CPU_DEFINITION -DHAVE_AVX2_CPU_DEFINITION -O3 -DNDEBUG -DNDEBUG -fPIC -DCAFFE2_USE_GLOO -DTH_HAVE_THREAD -Wno-unused-variable -Wno-unused-local-typedefs -fno-strict-aliasing -Wno-write-strings -Wno-strict-aliasing -Wno-writable-strings -pthread -std=gnu++14 -MD -MT caffe2/torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o -MF caffe2/torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o.d -o caffe2/torch/CMakeFiles/torch_python.dir/csrc/Dtype.cpp.o -c /var/lib/jenkins/workspace/torch/csrc/Dtype.cpp
2022-06-09T22:07:03.9702105Z �[1m/var/lib/jenkins/workspace/torch/csrc/Dtype.cpp:135:3: �[0m�[0;1;31merror: �[0m�[1mexcess elements in struct initializer�[0m
2022-06-09T22:07:03.9702445Z   nullptr,                               /* tp_vectorcall */
2022-06-09T22:07:03.9702677Z �[0;1;32m  ^~~~~~~
2022-06-09T22:07:03.9702893Z �[0m1 error generated.
2022-06-09T22:07:03.9703119Z ninja: build stopped: subcommand failed.
2022-06-09T22:07:04.0357564Z + cleanup
2022-06-09T22:07:04.0357995Z + retcode=1
2022-06-09T22:07:04.0358288Z + set +x
2022-06-09T22:07:04.0358814Z ##[group]Sccache Compilation Log

See GitHub Actions build pull / linux-focal-py3.7-gcc7-no-ops / build (9/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:05:56.2692227Z ##[error]Process completed with exit code 1.
2022-06-09T22:05:56.2638793Z Average cache read miss           14.592 s
2022-06-09T22:05:56.2639142Z Average cache read hit             0.041 s
2022-06-09T22:05:56.2639414Z Failed distributed compilations        0
2022-06-09T22:05:56.2639624Z 
2022-06-09T22:05:56.2639816Z Non-cacheable reasons:
2022-06-09T22:05:56.2640220Z multiple input files                  15
2022-06-09T22:05:56.2640547Z unknown source language                1
2022-06-09T22:05:56.2640739Z 
2022-06-09T22:05:56.2641526Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:05:56.2642425Z ##[endgroup]
2022-06-09T22:05:56.2692227Z ##[error]Process completed with exit code 1.
2022-06-09T22:05:56.2754945Z Prepare all required actions
2022-06-09T22:05:56.2797109Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:05:56.2797312Z with:
2022-06-09T22:05:56.2797476Z env:
2022-06-09T22:05:56.2797624Z   IN_CI: 1
2022-06-09T22:05:56.2797793Z   IS_GHA: 1
2022-06-09T22:05:56.2797967Z ##[endgroup]
2022-06-09T22:05:56.2820474Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:05:56.2820732Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:05:56.3661169Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-xenial-py3.7-clang7-asan / build (10/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:02:17.0893855Z ##[error]Process completed with exit code 1.
2022-06-09T22:02:17.0846467Z Average cache write                0.105 s
2022-06-09T22:02:17.0846707Z Average cache read miss           15.501 s
2022-06-09T22:02:17.0846924Z Average cache read hit             0.042 s
2022-06-09T22:02:17.0847160Z Failed distributed compilations        0
2022-06-09T22:02:17.0847325Z 
2022-06-09T22:02:17.0847475Z Non-cacheable reasons:
2022-06-09T22:02:17.0847670Z multiple input files                  13
2022-06-09T22:02:17.0847796Z 
2022-06-09T22:02:17.0848253Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:02:17.0849094Z ##[endgroup]
2022-06-09T22:02:17.0893855Z ##[error]Process completed with exit code 1.
2022-06-09T22:02:17.0928305Z Prepare all required actions
2022-06-09T22:02:17.0947900Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:02:17.0948119Z with:
2022-06-09T22:02:17.0948255Z env:
2022-06-09T22:02:17.0948406Z   IN_CI: 1
2022-06-09T22:02:17.0948564Z   IS_GHA: 1
2022-06-09T22:02:17.0948713Z ##[endgroup]
2022-06-09T22:02:17.0963459Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:02:17.0963775Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:02:17.0984001Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-bionic-py3.7-clang9 / build (11/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:03:02.6880242Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:02.6845216Z Average cache read miss           11.083 s
2022-06-09T22:03:02.6845435Z Average cache read hit             0.043 s
2022-06-09T22:03:02.6845649Z Failed distributed compilations        0
2022-06-09T22:03:02.6845790Z 
2022-06-09T22:03:02.6845903Z Non-cacheable reasons:
2022-06-09T22:03:02.6846114Z multiple input files                  13
2022-06-09T22:03:02.6846325Z unknown source language                1
2022-06-09T22:03:02.6846439Z 
2022-06-09T22:03:02.6846861Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:03:02.6848631Z ##[endgroup]
2022-06-09T22:03:02.6880242Z ##[error]Process completed with exit code 1.
2022-06-09T22:03:02.6919896Z Prepare all required actions
2022-06-09T22:03:02.6955384Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:03:02.6955585Z with:
2022-06-09T22:03:02.6955739Z env:
2022-06-09T22:03:02.6955892Z   IN_CI: 1
2022-06-09T22:03:02.6956039Z   IS_GHA: 1
2022-06-09T22:03:02.6956202Z ##[endgroup]
2022-06-09T22:03:02.6971438Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:03:02.6971694Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:03:02.7739448Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

See GitHub Actions build pull / linux-bionic-cuda11.3-py3.7-clang9 / build (12/12)

Step: "Build" (full log | diagnosis details | 🔁 rerun)

2022-06-09T22:09:02.5463552Z ##[error]Process completed with exit code 1.
2022-06-09T22:09:02.5416973Z 
2022-06-09T22:09:02.5417089Z Non-cacheable reasons:
2022-06-09T22:09:02.5417319Z -E                                 1885
2022-06-09T22:09:02.5417552Z -M                                   33
2022-06-09T22:09:02.5420672Z multiple input files                 13
2022-06-09T22:09:02.5421222Z @                                     1
2022-06-09T22:09:02.5421612Z unknown source language               1
2022-06-09T22:09:02.5421817Z 
2022-06-09T22:09:02.5422311Z Cache location                  S3, bucket: Bucket(name=ossci-compiler-cache-circleci-v2, base_url=http://ossci-compiler-cache-circleci-v2.s3.amazonaws.com/)
2022-06-09T22:09:02.5423047Z ##[endgroup]
2022-06-09T22:09:02.5463552Z ##[error]Process completed with exit code 1.
2022-06-09T22:09:02.5512711Z Prepare all required actions
2022-06-09T22:09:02.5551268Z ##[group]Run ./.github/actions/teardown-linux
2022-06-09T22:09:02.5551470Z with:
2022-06-09T22:09:02.5551626Z env:
2022-06-09T22:09:02.5551787Z   IN_CI: 1
2022-06-09T22:09:02.5551941Z   IS_GHA: 1
2022-06-09T22:09:02.5552112Z ##[endgroup]
2022-06-09T22:09:02.5567506Z ##[group]Run .github/scripts/wait_for_ssh_to_drain.sh
2022-06-09T22:09:02.5567763Z �[36;1m.github/scripts/wait_for_ssh_to_drain.sh�[0m
2022-06-09T22:09:02.6416574Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}

This comment was automatically generated by Dr. CI (expand for details).

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

@facebook-github-bot facebook-github-bot added the oncall: jit Add this issue/PR to JIT oncall triage queue label Jun 8, 2022
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
Michael Andreas Dagitses added 6 commits June 8, 2022 13:52
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
Michael Andreas Dagitses added 11 commits June 8, 2022 19:05
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
@dagitses dagitses requested review from albanD and soulitzer as code owners June 9, 2022 17:56
Michael Andreas Dagitses added 22 commits June 9, 2022 11:00
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
@dagitses dagitses marked this pull request as draft June 9, 2022 20:45
Michael Andreas Dagitses added 2 commits June 9, 2022 13:48
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
…U build"

Summary:
We also fix any existing issues. Note that we only do this for the CPU
build because nvcc is considered a C++ toolchain but it does not have
the same flag support. Adding flags to the GPU build will cause nvcc
errors.

Test Plan: Built locally, rely on CI to confirm.

Reviewers: malfet

Subscribers:

Tasks:

Tags:

[ghstack-poisoned]
@dagitses dagitses closed this Jun 13, 2022
@dagitses dagitses deleted the gh/dagitses/356/head branch June 13, 2022 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla signed oncall: jit Add this issue/PR to JIT oncall triage queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants