Diff of the two buildlogs: -- --- b1/build.log 2024-03-28 16:32:54.241437084 +0000 +++ b2/build.log 2024-03-28 17:16:36.569376624 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Mar 28 04:00:17 -12 2024 -I: pbuilder-time-stamp: 1711641617 +I: Current time: Fri Mar 29 06:33:05 +14 2024 +I: pbuilder-time-stamp: 1711643585 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying 3010-no-testing.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/25445/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/D01_modify_environment starting +debug: Running on virt64b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 28 16:33 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='12502be504eb47368bfde470d221db7a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='25445' - PS1='# ' - PS2='> ' + INVOCATION_ID=bced779355a948c8a964593da2be8d25 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3427 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0Z7rKIms/pbuilderrc_kmui --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0Z7rKIms/b1 --logfile b1/build.log triton_2.0.0.post1-4.dsc' - SUDO_GID='112' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0Z7rKIms/pbuilderrc_kFkP --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0Z7rKIms/b2 --logfile b2/build.log triton_2.0.0.post1-4.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32b 6.1.0-18-armmp-lpae #1 SMP Debian 6.1.76-1 (2024-02-01) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 25 16:02 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/25445/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 25 16:03 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -336,7 +368,7 @@ Get: 207 http://deb.debian.org/debian unstable/main armhf python3-sphinx all 7.2.6-6 [552 kB] Get: 208 http://deb.debian.org/debian unstable/main armhf python3-sphinx-gallery all 0.10.1-5 [122 kB] Get: 209 http://deb.debian.org/debian unstable/main armhf python3-sphinx-multiversion all 0.2.4-2 [10.3 kB] -Fetched 242 MB in 12s (20.2 MB/s) +Fetched 242 MB in 12s (20.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19408 files and directories currently installed.) @@ -1014,8 +1046,8 @@ Setting up tzdata (2024a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Mar 28 16:03:37 UTC 2024. -Universal Time is now: Thu Mar 28 16:03:37 UTC 2024. +Local time is now: Thu Mar 28 16:38:09 UTC 2024. +Universal Time is now: Thu Mar 28 16:38:09 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up unicode-data (15.1.0-1) ... @@ -1215,7 +1247,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/triton-2.0.0.post1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../triton_2.0.0.post1-4_source.changes +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/triton-2.0.0.post1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../triton_2.0.0.post1-4_source.changes dpkg-buildpackage: info: source package triton dpkg-buildpackage: info: source version 2.0.0.post1-4 dpkg-buildpackage: info: source distribution unstable @@ -1266,7 +1302,7 @@ WARNING: triton-translate links LLVM and LLVMOption! WARNING: triton-translate links LLVM and LLVMCodeGen! WARNING: triton-translate links LLVM and LLVMAsmParser! --- Configuring done (3.1s) +-- Configuring done (3.2s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: @@ -1317,7 +1353,7 @@ WARNING: triton-translate links LLVM and LLVMOption! WARNING: triton-translate links LLVM and LLVMCodeGen! WARNING: triton-translate links LLVM and LLVMAsmParser! --- Configuring done (2.9s) +-- Configuring done (2.7s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: @@ -1339,7 +1375,7 @@ -- Build files have been written to: /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build dh_auto_build -O--buildsystem=pybuild I: pybuild base:305: dh_auto_build --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build -- - cd .pybuild/cpython3_3.12_triton/build && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd .pybuild/cpython3_3.12_triton/build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' /usr/bin/cmake -S/build/reproducible-path/triton-2.0.0.post1 -B/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/CMakeFiles /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build//CMakeFiles/progress.marks @@ -1347,11 +1383,14 @@ make[2]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/depend make -f CMakeFiles/mlir-generic-headers.dir/build.make CMakeFiles/mlir-generic-headers.dir/depend -make -f include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build.make include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build.make include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/depend cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/CMakeFiles/mlir-generic-headers.dir/DependInfo.cmake "--color=" +make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' @@ -1359,143 +1398,153 @@ make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build make -f CMakeFiles/mlir-generic-headers.dir/build.make CMakeFiles/mlir-generic-headers.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make[3]: Nothing to be done for 'CMakeFiles/mlir-generic-headers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make[3]: Nothing to be done for 'CMakeFiles/mlir-generic-headers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build.make include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 1%] Built target mlir-generic-headers -[ 1%] Building Dialect.h.inc... -make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/depend -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.h.inc -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/DependInfo.cmake "--color=" -[ 2%] Building AttrInterfaces.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.cpp.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 5%] Building TritonGPUCombine.inc... -[ 5%] Building AttrInterfaces.h.inc... +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 1%] Building Dialect.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.h.inc +[ 2%] Building TritonGPUCombine.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms/TritonGPUCombine.inc -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.h.inc -[ 6%] Building Dialect.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.cpp.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 8%] Building Ops.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Ops.h.inc -[ 8%] Built target TritonGPUCombineIncGen -[ 9%] Building Ops.h.inc... +[ 4%] Building AttrInterfaces.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.cpp.inc +[ 4%] Built target mlir-generic-headers make -f CMakeFiles/mlir-headers.dir/build.make CMakeFiles/mlir-headers.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/CMakeFiles/mlir-headers.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f CMakeFiles/mlir-headers.dir/build.make CMakeFiles/mlir-headers.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Nothing to be done for 'CMakeFiles/mlir-headers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 10%] Building Ops.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Ops.cpp.inc -[ 10%] Built target mlir-headers -[ 12%] Building Ops.cpp.inc... +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 5%] Building AttrInterfaces.h.inc... +[ 6%] Building Dialect.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.h.inc +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.cpp.inc +[ 6%] Built target TritonGPUCombineIncGen make -f include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build.make include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/depend -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.cpp.inc make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 6%] Built target mlir-headers cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/DependInfo.cmake "--color=" +make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/DependInfo.cmake "--color=" +[ 8%] Building Ops.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Ops.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build.make include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 9%] Building Ops.h.inc... make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 13%] Building Passes.h.inc... +make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.h.inc +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 10%] Building Passes.h.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name TritonGPU -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc -[ 13%] Built target TritonGPUTableGen -make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/depend +[ 12%] Building Passes.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/Passes.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 14%] Building OpsEnums.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.h.inc -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/DependInfo.cmake "--color=" -[ 14%] Built target TritonGPUTransformsIncGen -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/depend make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build +[ 13%] Building Ops.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.cpp.inc +[ 13%] Built target TritonGPUTransformsIncGen +[ 14%] Building Ops.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Ops.cpp.inc +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 16%] Building Passes.h.inc... -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/Passes.h.inc -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build -[ 17%] Building OpsEnums.cpp.inc... -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.cpp.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 18%] Building TritonCombine.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/TritonCombine.inc -[ 18%] Built target TritonConversionPassIncGen +[ 14%] Built target TritonConversionPassIncGen make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/depend +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/DependInfo.cmake "--color=" -[ 20%] Building Dialect.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Dialect.h.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build +[ 14%] Built target TritonGPUTableGen make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 20%] Built target TritonCombineIncGen make -f lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/depend +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/DependInfo.cmake "--color=" -[ 21%] Building Passes.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name Triton -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms/Passes.h.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 22%] Building Dialect.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Dialect.cpp.inc +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 16%] Building TritonCombine.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/TritonCombine.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 22%] Built target TritonTransformsIncGen +[ 17%] Building Passes.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name Triton -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/Transforms/Passes.h.inc +[ 18%] Building OpsEnums.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.h.inc +[ 20%] Building CXX object lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -MF CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o.d -o CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR/LLVMIRTranslation.cpp +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 20%] Built target TritonTransformsIncGen +[ 20%] Built target TritonCombineIncGen make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/depend +make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/DependInfo.cmake "--color=" -[ 24%] Building CXX object lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -MF CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o.d -o CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR/LLVMIRTranslation.cpp -[ 25%] Building Types.h.inc... -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Types.h.inc +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/DependInfo.cmake "--color=" +[ 21%] Building OpsEnums.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.cpp.inc +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 26%] Building TritonGPUAttrDefs.h.inc... +[ 22%] Building CXX object lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o +[ 24%] Building TritonGPUAttrDefs.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.cpp cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attrdef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.h.inc -[ 28%] Building Types.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Types.cpp.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 29%] Building TritonGPUAttrDefs.cpp.inc... +[ 25%] Building Dialect.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Dialect.h.inc +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 26%] Building TritonGPUAttrDefs.cpp.inc... +[ 28%] Building Dialect.cpp.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attrdef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.cpp.inc -[ 29%] Built target TritonTableGen -make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Dialect.cpp.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 33%] Built target TritonGPUAttrDefsIncGen +[ 34%] Building Types.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Types.h.inc +[ 36%] Building Types.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/Triton/IR/Types.cpp.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 34%] Built target TritonGPUAttrDefsIncGen +[ 36%] Built target TritonTableGen make -f lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/depend cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/DependInfo.cmake "--color=" -[ 36%] Building CXX object lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' [ 37%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/AxisInfo.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 38%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Interfaces.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 40%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, @@ -1608,59 +1657,6 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); | ~~~~~~~~~~~~~~~~^~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 37%] Built target obj.TritonTransforms -make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 38%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Interfaces.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 40%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 40%] Built target obj.TritonLLVMIR -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 41%] Linking CXX static library libTritonTransforms.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -P CMakeFiles/TritonTransforms.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonTransforms.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonTransforms.a CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -/usr/bin/ranlib libTritonTransforms.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 41%] Built target TritonTransforms -make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 42%] Linking CXX static library libTritonLLVMIR.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -P CMakeFiles/TritonLLVMIR.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonLLVMIR.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonLLVMIR.a CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -/usr/bin/ranlib libTritonLLVMIR.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 42%] Built target TritonLLVMIR -[ 44%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Ops.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -[ 45%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Allocation.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:13, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:4, from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp:1: @@ -1720,6 +1716,8 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::OneOperand, mlir::OpTrait::SameOperandsAndResultShape, mlir::OpTrait::SameOperandsAndResultEncoding, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16: /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::ViewOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -1733,6 +1731,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::TransOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -1745,6 +1744,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Built target obj.TritonTransforms +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 41%] Linking CXX static library libTritonTransforms.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -P CMakeFiles/TritonTransforms.dir/cmake_clean_target.cmake /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::StoreOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -1757,6 +1765,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonTransforms.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonTransforms.a CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::SplatOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -1817,6 +1827,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/ranlib libTritonTransforms.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 41%] Built target TritonTransforms +[ 42%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Ops.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::LoadOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -1987,9 +2003,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 46%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o +[ 44%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Types.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Types.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Types.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17, from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, @@ -2068,13 +2086,41 @@ | ~~~~~~~~~~~~~~~~^~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 48%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 44%] Built target obj.TritonLLVMIR +make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 45%] Linking CXX static library libTritonLLVMIR.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -P CMakeFiles/TritonLLVMIR.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonLLVMIR.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonLLVMIR.a CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o +/usr/bin/ranlib libTritonLLVMIR.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 45%] Built target TritonLLVMIR +make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/DependInfo.cmake "--color=" +[ 46%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Traits.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Traits.cpp +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 48%] Building CXX object lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -MF CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o.d -o CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX/PTXTranslation.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 49%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Allocation.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 49%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o +[ 50%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Membar.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/include/c++/13/vector:72, from /usr/lib/llvm-14/include/mlir/Support/LLVM.h:25, from /usr/lib/llvm-14/include/mlir/IR/AffineExpr.h:17, @@ -2094,30 +2140,28 @@ /usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 50%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Alias.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 50%] Built target obj.TritonIR -make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/depend +[ 50%] Built target obj.TritonPTX +make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX/CMakeFiles/TritonPTX.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build +make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 52%] Building CXX object lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -MF CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o.d -o CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX/PTXTranslation.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 53%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Utility.cpp +[ 52%] Linking CXX static library libTritonPTX.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/cmake -P CMakeFiles/TritonPTX.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonPTX.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonPTX.a CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o +/usr/bin/ranlib libTritonPTX.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 52%] Built target TritonPTX +[ 53%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Alias.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 53%] Built target obj.TritonPTX +[ 53%] Built target obj.TritonIR make -f lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/DependInfo.cmake "--color=" @@ -2131,49 +2175,24 @@ /usr/bin/ranlib libTritonIR.a make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' [ 54%] Built target TritonIR -make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX/CMakeFiles/TritonPTX.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 56%] Linking CXX static library libTritonPTX.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/cmake -P CMakeFiles/TritonPTX.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Target/PTX && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonPTX.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonPTX.a CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -/usr/bin/ranlib libTritonPTX.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 56%] Built target TritonPTX make -f lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build.make lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build.make lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 57%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o +[ 56%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 57%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Utility.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics [ 58%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o -MF CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o.d -o CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Traits.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 58%] Built target obj.TritonAnalysis -make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis/CMakeFiles/TritonAnalysis.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 60%] Linking CXX static library libTritonAnalysis.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/cmake -P CMakeFiles/TritonAnalysis.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonAnalysis.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonAnalysis.a CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -/usr/bin/ranlib libTritonAnalysis.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 60%] Built target TritonAnalysis In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, from /usr/lib/llvm-14/include/mlir/IR/OpImplementation.h:18, from /usr/lib/llvm-14/include/mlir/IR/DialectImplementation.h:17, @@ -2236,6 +2255,19 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:407:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 407 | unsigned SharedEncodingAttr::getElemsPerThread(ArrayRef shape) const { | ^~~~~~~~~~~~~~~~~~ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 58%] Built target obj.TritonAnalysis +make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis/CMakeFiles/TritonAnalysis.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 60%] Linking CXX static library libTritonAnalysis.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/cmake -P CMakeFiles/TritonAnalysis.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonAnalysis.dir/link.txt --verbose=1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp: In member function 'unsigned int mlir::triton::gpu::DotOperandEncodingAttr::getElemsPerThread(llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:414:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 414 | DotOperandEncodingAttr::getElemsPerThread(ArrayRef shape) const { @@ -2243,6 +2275,8 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:416:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 416 | return blockedLayout.getElemsPerThread(shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/bin/ar qc libTritonAnalysis.a CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o +/usr/bin/ranlib libTritonAnalysis.a /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp: In function 'unsigned int mlir::triton::gpu::getElemsPerThread(mlir::Attribute, llvm::ArrayRef)': /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:49:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 49 | unsigned getElemsPerThread(Attribute layout, ArrayRef shape) { @@ -2275,6 +2309,8 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:71:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 71 | return getElemsPerThread(tensorType.getEncoding(), tensorType.getShape()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 60%] Built target TritonAnalysis /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp: In function 'llvm::SmallVector mlir::triton::gpu::getShapePerCTA(const mlir::Attribute&, llvm::ArrayRef)': /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp:174:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 174 | SmallVector getShapePerCTA(const Attribute &layout, @@ -2616,13 +2652,16 @@ make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o -[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o +[ 62%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o +[ 64%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/CanonicalizeLoops.cpp +[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 66%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:11, @@ -2904,11 +2943,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 66%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -2977,6 +3011,8 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:17, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: @@ -3191,19 +3227,18 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.h:3, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:1: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:18: +[ 68%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Prefetch.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, + from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, + from /usr/lib/llvm-14/include/mlir/IR/BlockSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:17, + from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16, + from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:11, + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:12, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:1: In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -3218,15 +3253,10 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp: In member function 'mlir::Attribute CoalescePass::getCoalescedEncoding(mlir::AxisInfoAnalysis&, mlir::Value, int)': -/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:70:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 70 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 71 | &getContext(), origType.getShape(), sizePerThread, order, numWarps); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Utility.h:5, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:16: + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:7, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:4: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3272,9 +3302,7 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, - from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:3: +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22: In constructor 'mlir::arith::ArithmeticDialect::ArithmeticDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3349,11 +3377,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::TritonDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::TritonDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::scf::SCFDialect]', + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::scf::SCFDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3364,7 +3392,7 @@ 97 | })); | ~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::gpu::TritonGPUDialect]', - inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:135:55: + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:232:55: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3380,8 +3408,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::TritonDialect]', - inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:137:47: +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::scf::SCFDialect]', + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:234:41: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3397,38 +3425,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: -In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31: -In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:236:50: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 301 | insert(TypeID::get(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 302 | ConcreteDialect::getDialectNamespace(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 303 | static_cast(([](MLIRContext *ctx) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 304 | // Just allocate the dialect, the context + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 305 | // takes ownership of it. + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 306 | return ctx->getOrLoadDialect(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 307 | }))); + | ~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp: In member function 'mlir::Attribute CoalescePass::getCoalescedEncoding(mlir::AxisInfoAnalysis&, mlir::Value, int)': +/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:70:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 70 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 71 | &getContext(), origType.getShape(), sizePerThread, order, numWarps); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::arith::ArithmeticDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3460,8 +3484,7 @@ 97 | })); | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13: In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3481,6 +3504,48 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: +In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: +In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -3516,56 +3581,19 @@ | ~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 68%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Prefetch.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:20, - from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:837:70: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:838:66: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::FoldConvertAndReduce::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:576:52: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, - from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, - from /usr/lib/llvm-14/include/mlir/IR/BlockSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:17, - from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16, - from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:11, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:12, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:1: +In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.h:3, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:1: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:18: In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -3580,10 +3608,12 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +[ 69%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/ReorderInstructions.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Utility.h:5, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:7, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:4: + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:16: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3629,7 +3659,9 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22: +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, + from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:3: In constructor 'mlir::arith::ArithmeticDialect::ArithmeticDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3704,11 +3736,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::scf::SCFDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::scf::SCFDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::TritonDialect]', + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::TritonDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3719,24 +3751,7 @@ 97 | })); | ~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::gpu::TritonGPUDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:232:55: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 301 | insert(TypeID::get(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 302 | ConcreteDialect::getDialectNamespace(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 303 | static_cast(([](MLIRContext *ctx) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 304 | // Just allocate the dialect, the context - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 305 | // takes ownership of it. - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 306 | return ctx->getOrLoadDialect(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 307 | }))); - | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::scf::SCFDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:234:41: + inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:135:55: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3752,8 +3767,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:236:50: +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::TritonDialect]', + inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:137:47: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3769,11 +3784,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: +In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::arith::ArithmeticDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: + inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31: +In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3805,7 +3847,8 @@ 97 | })); | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13: + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -3825,48 +3868,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: -In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: -In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -3900,9 +3901,42 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -[ 69%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/ReorderInstructions.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:20, + from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:837:70: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:838:66: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::FoldConvertAndReduce::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:576:52: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -3924,6 +3958,8 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:17, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4, @@ -4246,13 +4282,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics [ 70%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/DecomposeConversions.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics [ 72%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/TritonGPUConversion.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ @@ -4569,9 +4603,14 @@ | ~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics [ 73%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/UpdateMmaForVolta.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 74%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -4766,17 +4805,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In lambda function, - inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:253:50, - inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:287:22, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = llvm::Optional; _Fn = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>&; _Args = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = llvm::Optional; _Callable = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>&; _Args = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Optional; _Functor = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>; _ArgTypes = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/std_function.h:290:30: -/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/TritonGPUConversion.cpp:32:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 32 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 33 | this->context, shape, sizePerThread, order, this->numWarps); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/Ops.h:43, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:6: In constructor 'mlir::StandardOpsDialect::StandardOpsDialect(mlir::MLIRContext*)', @@ -4896,11 +4924,20 @@ | ~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +In lambda function, + inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:253:50, + inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:287:22, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = llvm::Optional; _Fn = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>&; _Args = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = llvm::Optional; _Callable = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>&; _Args = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Optional; _Functor = mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>; _ArgTypes = {mlir::Type, llvm::SmallVectorImpl&, llvm::ArrayRef}]' at /usr/include/c++/13/bits/std_function.h:290:30: +/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/TritonGPUConversion.cpp:32:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 32 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 33 | this->context, shape, sizePerThread, order, this->numWarps); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 74%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, @@ -5204,7 +5241,6 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/UpdateMmaForVolta.cpp:83:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' [ 74%] Built target obj.TritonGPUTransforms make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransforms.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransforms.dir/depend @@ -5228,29 +5264,32 @@ cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build.make lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 78%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -[ 78%] Building CXX object lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -[ 80%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o +[ 77%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 78%] Building CXX object lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -MF CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o.d -o CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp +[ 80%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpToLLVM.cpp +[ 81%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ElementwiseOpToLLVM.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 82%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.h:4, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:1: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 597 | emitBaseIndexForBlockedLayout(Location loc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ElementwiseOpToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 501 | SmallVector emitBaseIndexForLayout(Location loc, @@ -5315,10 +5354,6 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'mlir::DenseMap ConvertTritonGPUOpToLLVMPatternBase::getSwizzledSharedPtrs(mlir::Location, unsigned int, mlir::RankedTensorType, mlir::triton::gpu::SharedEncodingAttr, mlir::Type, mlir::LLVM::SharedMemoryObject, mlir::ConversionPatternRewriter&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:285:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 285 | auto srcIndices = emitIndices(loc, rewriter, srcEncoding, srcShape); - | ^ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -5341,19 +5376,10 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:481:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 481 | getStridesFromShapeAndOrder(dstShape, outOrd, loc, rewriter); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:482:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 482 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); - | ^ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: -In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', - inlined from 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:486:69: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'mlir::DenseMap ConvertTritonGPUOpToLLVMPatternBase::getSwizzledSharedPtrs(mlir::Location, unsigned int, mlir::RankedTensorType, mlir::triton::gpu::SharedEncodingAttr, mlir::Type, mlir::LLVM::SharedMemoryObject, mlir::ConversionPatternRewriter&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:285:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 285 | auto srcIndices = emitIndices(loc, rewriter, srcEncoding, srcShape); + | ^ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp:11: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', @@ -5610,21 +5636,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToDistributed(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:417:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 417 | processReplicaForMMAV1(loc, rewriter, /*stNotRd*/ true, srcTy, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 418 | multiDimRepId, inVec, paddedRepShape, outOrd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 419 | vals, smemBase, shape); - | ~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:434:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 434 | processReplicaForMMAV1(loc, rewriter, /*stNotRd*/ false, dstTy, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 435 | multiDimRepId, outVec, paddedRepShape, outOrd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 436 | outVals, smemBase, shape, /*isDestMma=*/true); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp:4: In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', @@ -5679,6 +5690,34 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:481:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 481 | getStridesFromShapeAndOrder(dstShape, outOrd, loc, rewriter); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:482:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 482 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); + | ^ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: +In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', + inlined from 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:486:69: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToDistributed(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:417:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 417 | processReplicaForMMAV1(loc, rewriter, /*stNotRd*/ true, srcTy, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 418 | multiDimRepId, inVec, paddedRepShape, outOrd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 419 | vals, smemBase, shape); + | ~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:434:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 434 | processReplicaForMMAV1(loc, rewriter, /*stNotRd*/ false, dstTy, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 435 | multiDimRepId, outVec, paddedRepShape, outOrd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 436 | outVals, smemBase, shape, /*isDestMma=*/true); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', inlined from 'void ConvertTritonToTritonGPUBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::ConvertTritonToTritonGPU]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/Passes.h.inc:108:50: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -5783,8 +5822,8 @@ | ~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 82%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp +[ 84%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp: In member function 'virtual mlir::LogicalResult {anonymous}::ArithConstantPattern::matchAndRewrite(mlir::arith::ConstantOp, mlir::OpConversionPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp:64:22: note: parameter passing for argument of type 'mlir::ShapedType' changed in GCC 7.1 @@ -5796,6 +5835,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 244 | getContext(), origShape, retSizePerThread, retOrder, numWarps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, + from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:1: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/lib/llvm-14/include/mlir/Support/LLVM.h:25, from /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:12: @@ -5809,13 +5855,6 @@ /usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, - from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:1: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -5826,8 +5865,6 @@ /usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.h:4, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:4: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': @@ -5863,6 +5900,7 @@ /usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 223 | return static_cast(getSingletonImpl(id)); | ~~~~~~~~~~~~~~~~^~~~ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 501 | SmallVector emitBaseIndexForLayout(Location loc, @@ -5896,22 +5934,10 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:567:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 567 | result = emitIndicesForSliceLayout(loc, b, slice, shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 82%] Built target obj.TritonToTritonGPU -make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 84%] Linking CXX static library libTritonToTritonGPU.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -P CMakeFiles/TritonToTritonGPU.dir/cmake_clean_target.cmake /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'mlir::DenseMap ConvertTritonGPUOpToLLVMPatternBase::getSwizzledSharedPtrs(mlir::Location, unsigned int, mlir::RankedTensorType, mlir::triton::gpu::SharedEncodingAttr, mlir::Type, mlir::LLVM::SharedMemoryObject, mlir::ConversionPatternRewriter&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:285:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 285 | auto srcIndices = emitIndices(loc, rewriter, srcEncoding, srcShape); | ^ -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonToTritonGPU.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonToTritonGPU.a CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForSliceLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::SliceEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:794:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 794 | emitIndicesForSliceLayout(Location loc, ConversionPatternRewriter &rewriter, @@ -5919,6 +5945,8 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); | ^ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp: In member function 'virtual mlir::LogicalResult LoadOpConversion::matchAndRewrite(mlir::triton::LoadOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:100:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 @@ -5930,6 +5958,9 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:230:30: note: in expansion of macro 'i64_arr_attr' 230 | i64_arr_attr(ii)); | ^~~~~~~~~~~~ +[ 85%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp: In member function 'virtual mlir::LogicalResult InsertSliceAsyncOpConversion::matchAndRewrite(mlir::triton::gpu::InsertSliceAsyncOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:776:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 776 | auto srcIndices = emitIndices(loc, rewriter, srcBlockedLayout, srcShape); @@ -5947,22 +5978,25 @@ /usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 223 | return static_cast(getSingletonImpl(id)); | ~~~~~~~~~~~~~~~~^~~~ -/usr/bin/ranlib libTritonToTritonGPU.a /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp: In member function 'virtual mlir::LogicalResult InsertSliceOpConversion::matchAndRewrite(mlir::tensor::InsertSliceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:655:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 655 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); | ^ make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -[ 84%] Built target TritonToTritonGPU -[ 85%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 86%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 85%] Built target obj.TritonToTritonGPU +make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 86%] Linking CXX static library libTritonToTritonGPU.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -P CMakeFiles/TritonToTritonGPU.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonToTritonGPU.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonToTritonGPU.a CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o +/usr/bin/ranlib libTritonToTritonGPU.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +[ 86%] Built target TritonToTritonGPU [ 88%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/PTXAsmFormat.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ @@ -5976,6 +6010,113 @@ /usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 89%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 597 | emitBaseIndexForBlockedLayout(Location loc, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForBlockedLayout(const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:639:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 639 | emitOffsetForBlockedLayout(const BlockedEncodingAttr &blockedLayout, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV2(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:748:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 748 | emitOffsetForMmaLayoutV2(const MmaEncodingAttr &mmaLayout, + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV1(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:702:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 702 | emitOffsetForMmaLayoutV1(const MmaEncodingAttr &mmaLayout, + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, + from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:18, + from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, + from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:12: +In static member function 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]', + inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45: +/usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:191:61: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 191 | if (!ctx->getTypeUniquer().isSingletonStorageInitialized(T::getTypeID())) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:18, + from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: +In member function 'Storage* mlir::StorageUniquer::get(mlir::TypeID) [with Storage = mlir::TypeStorage]', + inlined from 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]' at /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:198:59, + inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45: +/usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 223 | return static_cast(getSingletonImpl(id)); + | ~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 501 | SmallVector emitBaseIndexForLayout(Location loc, + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:517:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 517 | emitBaseIndexForBlockedLayout(loc, rewriter, blockedLayout, shape); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForDistributedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:769:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 769 | SmallVector> emitIndicesForDistributedLayout( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:777:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 777 | auto multiDimBase = emitBaseIndexForLayout(loc, rewriter, layout, shape); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndices(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:548:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 548 | SmallVector> emitIndices(Location loc, + | ^~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:563:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 563 | result = emitIndicesForDistributedLayout(loc, b, blocked, shape); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:565:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 565 | result = emitIndicesForDistributedLayout(loc, b, mma, shape); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:567:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 567 | result = emitIndicesForSliceLayout(loc, b, slice, shape); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForSliceLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::SliceEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:794:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 794 | emitIndicesForSliceLayout(Location loc, ConversionPatternRewriter &rewriter, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); + | ^ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: +In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', + inlined from 'virtual mlir::LogicalResult AllocTensorOpConversion::matchAndRewrite(mlir::triton::gpu::AllocTensorOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:455:52: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp: In member function 'virtual mlir::LogicalResult MakeRangeOpConversion::matchAndRewrite(mlir::triton::MakeRangeOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:328:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 328 | auto idxs = emitIndices(loc, rewriter, layout, shape); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp: In member function 'virtual mlir::LogicalResult BroadcastOpConversion::matchAndRewrite(mlir::triton::BroadcastOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:80:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 80 | int numElemsPerThread = srcMma.getElemsPerThread(resultTy.getShape()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 90%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5, @@ -6137,6 +6278,9 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +[ 92%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ViewOpToLLVM.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::NVVM::NVVMDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::NVVM::NVVMDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -6401,16 +6545,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', inlined from 'void ConvertTritonGPUToLLVMBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::ConvertTritonGPUToLLVM]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/Passes.h.inc:43:50: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -6496,7 +6630,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::tensor::TensorDialect]', inlined from 'void ConvertTritonGPUToLLVMBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::ConvertTritonGPUToLLVM]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include/triton/Conversion/Passes.h.inc:53:47: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -6582,9 +6715,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -[ 89%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In lambda function, + inlined from 'mlir::detail::walk<>(mlir::Operation*, {anonymous}::ConvertTritonGPUToLLVM::decomposeMmaToDotOperand(mlir::ModuleOp, int) const::&&)::' at /usr/lib/llvm-14/include/mlir/IR/Visitors.h:195:15, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::walk<>(mlir::Operation*, {anonymous}::ConvertTritonGPUToLLVM::decomposeMmaToDotOperand(mlir::ModuleOp, int) const::&&)::; Ret = void; Params = {mlir::Operation*}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:45:52: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:269:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 269 | triton::gpu::BlockedEncodingAttr::get( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 270 | mod.getContext(), srcType.getShape(), getSizePerThread(srcMma), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 271 | getOrder(srcMma), numWarps)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:23: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h: In member function 'llvm::Optional TritonGPUToLLVMTypeConverter::convertTritonTensorType(mlir::RankedTensorType)': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:131:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 131 | helper.numElemsPerThreadA(shape, isARow, isAVec4, param.vec); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:138:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 138 | helper.numElemsPerThreadB(shape, isBRow, isBVec4, param.vec); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.h:4, + from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:1: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 597 | emitBaseIndexForBlockedLayout(Location loc, @@ -6596,6 +6746,8 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV2(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:748:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 748 | emitOffsetForMmaLayoutV2(const MmaEncodingAttr &mmaLayout, @@ -6604,43 +6756,10 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:702:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 702 | emitOffsetForMmaLayoutV1(const MmaEncodingAttr &mmaLayout, | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, - from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:18, - from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, - from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:12: -In static member function 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]', - inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45: -/usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:191:61: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 191 | if (!ctx->getTypeUniquer().isSingletonStorageInitialized(T::getTypeID())) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:18, - from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: -In member function 'Storage* mlir::StorageUniquer::get(mlir::TypeID) [with Storage = mlir::TypeStorage]', - inlined from 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]' at /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:198:59, - inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45: -/usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 223 | return static_cast(getSingletonImpl(id)); - | ~~~~~~~~~~~~~~~~^~~~ -In lambda function, - inlined from 'mlir::detail::walk<>(mlir::Operation*, {anonymous}::ConvertTritonGPUToLLVM::decomposeMmaToDotOperand(mlir::ModuleOp, int) const::&&)::' at /usr/lib/llvm-14/include/mlir/IR/Visitors.h:195:15, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::detail::walk<>(mlir::Operation*, {anonymous}::ConvertTritonGPUToLLVM::decomposeMmaToDotOperand(mlir::ModuleOp, int) const::&&)::; Ret = void; Params = {mlir::Operation*}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:45:52: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:269:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 269 | triton::gpu::BlockedEncodingAttr::get( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 270 | mod.getContext(), srcType.getShape(), getSizePerThread(srcMma), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 271 | getOrder(srcMma), numWarps)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:23: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h: In member function 'llvm::Optional TritonGPUToLLVMTypeConverter::convertTritonTensorType(mlir::RankedTensorType)': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:131:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 131 | helper.numElemsPerThreadA(shape, isARow, isAVec4, param.vec); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:138:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 138 | helper.numElemsPerThreadB(shape, isBRow, isBVec4, param.vec); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForLayout(const mlir::Attribute&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:533:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 533 | emitOffsetForLayout(const Attribute &layout, ArrayRef shape) const { + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 501 | SmallVector emitBaseIndexForLayout(Location loc, @@ -6648,6 +6767,9 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:517:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 517 | emitBaseIndexForBlockedLayout(loc, rewriter, blockedLayout, shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 93%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpHelpers.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForDistributedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:769:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 769 | SmallVector> emitIndicesForDistributedLayout( @@ -6675,51 +6797,20 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); | ^ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: -In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', - inlined from 'virtual mlir::LogicalResult AllocTensorOpConversion::matchAndRewrite(mlir::triton::gpu::AllocTensorOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:455:52: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp: In member function 'virtual mlir::LogicalResult MakeRangeOpConversion::matchAndRewrite(mlir::triton::MakeRangeOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:328:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 328 | auto idxs = emitIndices(loc, rewriter, layout, shape); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp: In member function 'virtual mlir::LogicalResult BroadcastOpConversion::matchAndRewrite(mlir::triton::BroadcastOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp:80:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 80 | int numElemsPerThread = srcMma.getElemsPerThread(resultTy.getShape()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -[ 90%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 92%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ViewOpToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.h:4, - from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:1: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 597 | emitBaseIndexForBlockedLayout(Location loc, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForBlockedLayout(const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:639:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 639 | emitOffsetForBlockedLayout(const BlockedEncodingAttr &blockedLayout, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV2(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:748:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 748 | emitOffsetForMmaLayoutV2(const MmaEncodingAttr &mmaLayout, - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV1(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:702:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 702 | emitOffsetForMmaLayoutV1(const MmaEncodingAttr &mmaLayout, - | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp: In member function 'mlir::LogicalResult ReduceOpConversion::matchAndRewriteFast(mlir::triton::ReduceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:313:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 313 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:452:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 452 | emitIndices(loc, rewriter, resultLayout, resultShape); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp: In member function 'mlir::LogicalResult ReduceOpConversion::matchAndRewriteBasic(mlir::triton::ReduceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:163:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 163 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:250:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 250 | emitIndices(loc, rewriter, resultLayout, resultShape); + | ^ In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:1: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'mlir::Value mlir::LLVM::getStructFromElements(mlir::Location, mlir::ValueRange, mlir::ConversionPatternRewriter&, mlir::Type)': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:19:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 @@ -6728,10 +6819,6 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:34:67: note: in definition of macro 'insert_val' 34 | #define insert_val(...) rewriter.create(loc, __VA_ARGS__) | ^~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForLayout(const mlir::Attribute&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:533:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 533 | emitOffsetForLayout(const Attribute &layout, ArrayRef shape) const { - | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getElementsFromStruct(mlir::Location, mlir::Value, mlir::ConversionPatternRewriter&)': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:100:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 100 | #define i64_arr_attr(...) rewriter.getI64ArrayAttr({__VA_ARGS__}) @@ -6742,17 +6829,12 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:35:48: note: in expansion of macro 'i64_arr_attr' 35 | results[i] = extract_val(type, llvmStruct, i64_arr_attr(i)); | ^~~~~~~~~~~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getStridesFromShapeAndOrder(llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:85:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 85 | getStridesFromShapeAndOrder(ArrayRef shape, ArrayRef order, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 501 | SmallVector emitBaseIndexForLayout(Location loc, - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:517:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 517 | emitBaseIndexForBlockedLayout(loc, rewriter, blockedLayout, shape); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/StructBuilder.h:17, from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h:17, @@ -6773,52 +6855,6 @@ /usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 223 | return static_cast(getSingletonImpl(id)); | ~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForDistributedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:769:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 769 | SmallVector> emitIndicesForDistributedLayout( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:777:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 777 | auto multiDimBase = emitBaseIndexForLayout(loc, rewriter, layout, shape); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndices(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:548:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 548 | SmallVector> emitIndices(Location loc, - | ^~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:563:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 563 | result = emitIndicesForDistributedLayout(loc, b, blocked, shape); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:565:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 565 | result = emitIndicesForDistributedLayout(loc, b, mma, shape); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:567:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 567 | result = emitIndicesForSliceLayout(loc, b, slice, shape); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForSliceLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::SliceEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:794:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 794 | emitIndicesForSliceLayout(Location loc, ConversionPatternRewriter &rewriter, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp: In member function 'mlir::LogicalResult ReduceOpConversion::matchAndRewriteFast(mlir::triton::ReduceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:313:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 313 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:452:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 452 | emitIndices(loc, rewriter, resultLayout, resultShape); - | ^ -[ 93%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpHelpers.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp: In member function 'mlir::LogicalResult ReduceOpConversion::matchAndRewriteBasic(mlir::triton::ReduceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:163:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 163 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:250:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 250 | emitIndices(loc, rewriter, resultLayout, resultShape); - | ^ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In static member function 'static mlir::Value SplatOpConversion::convertSplatLikeOpWithDotOperandLayout(const mlir::triton::gpu::DotOperandEncodingAttr&, mlir::Type, mlir::Type, mlir::Value, mlir::TypeConverter*, mlir::ConversionPatternRewriter&, mlir::Location)', @@ -6875,19 +6911,19 @@ make -f bin/CMakeFiles/triton-opt.dir/build.make bin/CMakeFiles/triton-opt.dir/depend make -f bin/CMakeFiles/triton-translate.dir/build.make bin/CMakeFiles/triton-translate.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin/CMakeFiles/triton-opt.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin/CMakeFiles/triton-opt.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin/CMakeFiles/triton-translate.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' make -f bin/CMakeFiles/triton-opt.dir/build.make bin/CMakeFiles/triton-opt.dir/build -make -f bin/CMakeFiles/triton-translate.dir/build.make bin/CMakeFiles/triton-translate.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' +make -f bin/CMakeFiles/triton-translate.dir/build.make bin/CMakeFiles/triton-translate.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' [ 96%] Building CXX object bin/CMakeFiles/triton-opt.dir/triton-opt.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin -I/build/reproducible-path/triton-2.0.0.post1/bin -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -fno-exceptions -MD -MT bin/CMakeFiles/triton-opt.dir/triton-opt.cpp.o -MF CMakeFiles/triton-opt.dir/triton-opt.cpp.o.d -o CMakeFiles/triton-opt.dir/triton-opt.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/bin/triton-opt.cpp [ 97%] Building CXX object bin/CMakeFiles/triton-translate.dir/triton-translate.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin -I/build/reproducible-path/triton-2.0.0.post1/bin -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -fno-exceptions -MD -MT bin/CMakeFiles/triton-translate.dir/triton-translate.cpp.o -MF CMakeFiles/triton-translate.dir/triton-translate.cpp.o.d -o CMakeFiles/triton-translate.dir/triton-translate.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/bin/triton-translate.cpp -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/bin -I/build/reproducible-path/triton-2.0.0.post1/bin -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -fno-exceptions -MD -MT bin/CMakeFiles/triton-opt.dir/triton-opt.cpp.o -MF CMakeFiles/triton-opt.dir/triton-opt.cpp.o.d -o CMakeFiles/triton-opt.dir/triton-opt.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/bin/triton-opt.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, @@ -7858,7 +7894,7 @@ /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' I: pybuild base:305: dh_auto_build --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build -- - cd .pybuild/cpython3_3.11_triton/build && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd .pybuild/cpython3_3.11_triton/build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' /usr/bin/cmake -S/build/reproducible-path/triton-2.0.0.post1 -B/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build//CMakeFiles/progress.marks @@ -7867,153 +7903,166 @@ make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/depend make -f CMakeFiles/mlir-generic-headers.dir/build.make CMakeFiles/mlir-generic-headers.dir/depend make -f include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build.make include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/depend +make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles/mlir-generic-headers.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles/mlir-generic-headers.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f CMakeFiles/mlir-generic-headers.dir/build.make CMakeFiles/mlir-generic-headers.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Nothing to be done for 'CMakeFiles/mlir-generic-headers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build.make include/triton/Dialect/Triton/IR/CMakeFiles/TritonTableGen.dir/build -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUTableGen.dir/build -[ 0%] Built target mlir-generic-headers -make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/depend +make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 1%] Building Dialect.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.h.inc +[ 1%] Built target mlir-generic-headers +make -f CMakeFiles/mlir-headers.dir/build.make CMakeFiles/mlir-headers.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles/mlir-headers.dir/DependInfo.cmake "--color=" [ 2%] Building AttrInterfaces.cpp.inc... -[ 2%] Building Dialect.h.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.cpp.inc -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.h.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUCombineIncGen.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [ 4%] Building TritonGPUCombine.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms/TritonGPUCombine.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 5%] Building AttrInterfaces.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.h.inc -[ 6%] Building Dialect.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.cpp.inc -[ 6%] Built target TritonGPUCombineIncGen -make -f CMakeFiles/mlir-headers.dir/build.make CMakeFiles/mlir-headers.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles/mlir-headers.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f CMakeFiles/mlir-headers.dir/build.make CMakeFiles/mlir-headers.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Nothing to be done for 'CMakeFiles/mlir-headers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 8%] Building Ops.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.h.inc -[ 9%] Building Ops.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Ops.h.inc -[ 9%] Built target mlir-headers +[ 5%] Building Dialect.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -dialect=triton_gpu -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Dialect.cpp.inc +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 6%] Building AttrInterfaces.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attr-interface-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonInterfaces.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/AttrInterfaces.h.inc +[ 6%] Built target mlir-headers make -f include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build.make include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build.make include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 10%] Building Ops.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.cpp.inc -[ 12%] Building Ops.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Ops.cpp.inc -[ 13%] Building Passes.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name TritonGPU -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 13%] Built target TritonGPUTableGen +[ 6%] Built target TritonGPUCombineIncGen make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Conversion /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/DependInfo.cmake "--color=" -[ 13%] Built target TritonGPUTransformsIncGen -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/depend +[ 8%] Building Ops.h.inc... +[ 9%] Building Ops.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.h.inc +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build.make include/triton/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransformsIncGen.dir/build +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Ops.h.inc make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build.make include/triton/Conversion/CMakeFiles/TritonConversionPassIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 10%] Building Passes.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name TritonGPU -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build -[ 14%] Building OpsEnums.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.h.inc -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 16%] Building TritonCombine.inc... -[ 17%] Building Passes.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/TritonCombine.inc +[ 12%] Building Passes.h.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Conversion && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Conversion/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Conversion/Passes.h.inc +[ 13%] Building Ops.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/Ops.cpp.inc +[ 14%] Building Ops.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-op-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Ops.cpp.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 18%] Building OpsEnums.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.cpp.inc -[ 18%] Built target TritonConversionPassIncGen -make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/depend +[ 14%] Built target TritonGPUTransformsIncGen +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 14%] Built target TritonConversionPassIncGen +make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/DependInfo.cmake "--color=" -[ 20%] Building Dialect.h.inc... -[ 18%] Built target TritonCombineIncGen -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Dialect.h.inc +[ 14%] Built target TritonGPUTableGen make -f lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/depend +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonCombineIncGen.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/DependInfo.cmake "--color=" +[ 16%] Building OpsEnums.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build.make include/triton/Dialect/Triton/Transforms/CMakeFiles/TritonTransformsIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 17%] Building TritonCombine.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-rewriters -I /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/TritonCombine.inc +[ 18%] Building Passes.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name Triton -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms/Passes.h.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/build +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 21%] Building Dialect.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Dialect.cpp.inc -[ 22%] Building Passes.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms && /usr/lib/llvm-14/bin/mlir-tblgen -gen-pass-decls -name Triton -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/Transforms/Passes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/Transforms/Passes.h.inc -[ 24%] Building CXX object lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -MF CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o.d -o CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR/LLVMIRTranslation.cpp +[ 18%] Built target TritonTransformsIncGen make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -[ 25%] Building Types.h.inc... -[ 25%] Built target TritonTransformsIncGen -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Types.h.inc make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/depend +[ 20%] Building CXX object lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/LLVMIR/CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -MF CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o.d -o CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR/LLVMIRTranslation.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 21%] Building OpsEnums.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-enum-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonOps.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/OpsEnums.cpp.inc make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/DependInfo.cmake "--color=" -[ 26%] Building Types.cpp.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Types.cpp.inc -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 21%] Built target TritonCombineIncGen +make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/depend make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build.make include/triton/Dialect/TritonGPU/IR/CMakeFiles/TritonGPUAttrDefsIncGen.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 26%] Built target TritonTableGen -make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/depend -[ 28%] Building TritonGPUAttrDefs.h.inc... -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attrdef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.h.inc -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 22%] Building Dialect.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Dialect.h.inc +[ 24%] Building TritonGPUAttrDefs.h.inc... make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/build +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attrdef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.h.inc make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 29%] Building TritonGPUAttrDefs.cpp.inc... +[ 25%] Building TritonGPUAttrDefs.cpp.inc... cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-attrdef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.cpp.inc -[ 30%] Building CXX object lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o +[ 26%] Building Dialect.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-dialect-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonDialect.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Dialect.cpp.inc +[ 28%] Building CXX object lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/Transforms/CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms/Combine.cpp +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 33%] Built target TritonGPUAttrDefsIncGen +[ 34%] Building Types.h.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-decls -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Types.h.inc +[ 36%] Building Types.cpp.inc... +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR && /usr/lib/llvm-14/bin/mlir-tblgen -gen-typedef-defs -I /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/TritonTypes.td --write-if-changed -o /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/Triton/IR/Types.cpp.inc make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 36%] Built target TritonGPUAttrDefsIncGen +[ 36%] Built target TritonTableGen make -f lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/depend +make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [ 37%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/AxisInfo.cpp +[ 38%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Interfaces.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 40%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, @@ -8127,50 +8176,6 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); | ~~~~~~~~~~~~~~~~^~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 37%] Built target obj.TritonTransforms -make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 38%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Interfaces.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 40%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 40%] Built target obj.TritonLLVMIR -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 41%] Linking CXX static library libTritonTransforms.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -P CMakeFiles/TritonTransforms.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonTransforms.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonTransforms.a CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o -/usr/bin/ranlib libTritonTransforms.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 41%] Built target TritonTransforms -make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/depend -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 42%] Linking CXX static library libTritonLLVMIR.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -P CMakeFiles/TritonLLVMIR.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonLLVMIR.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonLLVMIR.a CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o In file included from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:13, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:4, from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Dialect.cpp:1: @@ -8194,7 +8199,6 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::OneOperand, mlir::OpTrait::SameOperandsAndResultShape, mlir::OpTrait::SameOperandsAndResultEncoding, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 -/usr/bin/ranlib libTritonLLVMIR.a /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::NOperands<2>::Impl, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::SameOperandsAndResultElementType, mlir::OpTrait::SameOperandsAndResultEncoding, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::NOperands<3>::Impl, mlir::MemoryEffectOpInterface::Trait, mlir::InferTypeOpInterface::Trait, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': @@ -8219,17 +8223,6 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::SameOperandsShape, mlir::OpTrait::SameOperandsEncoding, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 42%] Built target TritonLLVMIR -make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 44%] Building CXX object lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -MF CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o.d -o CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX/PTXTranslation.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::ZeroOperands, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::TensorSizeTrait, mlir::InferTypeOpInterface::Trait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::OneOperand, mlir::MemoryEffectOpInterface::Trait, mlir::InferTypeOpInterface::Trait, mlir::OpTrait::SameOperandsAndResultElementType, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': @@ -8242,9 +8235,8 @@ /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h: In static member function 'static ReturnT llvm::detail::UniqueFunctionBase::CallImpl(void*, AdjustedParamT...) [with CalledAsT = const mlir::Op::Impl, mlir::OpTrait::ZeroSuccessor, mlir::OpTrait::OneOperand, mlir::OpTrait::SameOperandsAndResultShape, mlir::OpTrait::SameOperandsAndResultEncoding, mlir::MemoryEffectOpInterface::Trait, mlir::OpTrait::TensorSizeTrait>::getHasTraitFn()::; ReturnT = bool; ParamTs = {mlir::TypeID}]': /usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:219:18: note: parameter passing for argument of type 'llvm::detail::UniqueFunctionBase::AdjustedParamT' {aka 'mlir::TypeID'} changed in GCC 7.1 -[ 45%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Allocation.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16: /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::ViewOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -8282,6 +8274,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::SplatOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -8294,6 +8287,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Built target obj.TritonTransforms +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build.make lib/Dialect/Triton/Transforms/CMakeFiles/TritonTransforms.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 41%] Linking CXX static library libTritonTransforms.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -P CMakeFiles/TritonTransforms.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/Transforms && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonTransforms.dir/link.txt --verbose=1 /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::ReduceOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -8306,6 +8309,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/ar qc libTritonTransforms.a CMakeFiles/obj.TritonTransforms.dir/Combine.cpp.o +/usr/bin/ranlib libTritonTransforms.a /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::PtrToIntOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -8318,6 +8323,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 41%] Built target TritonTransforms +[ 42%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Allocation.cpp /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::PrintfOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -8330,6 +8339,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | T::getHasTraitFn(), T::getAttributeNames()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h: In static member function 'static void mlir::RegisteredOperationName::insert(mlir::Dialect&) [with T = mlir::triton::MakeRangeOp]': /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:239:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 239 | insert(T::getOperationName(), dialect, TypeID::get(), @@ -8512,32 +8522,107 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 46%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o +[ 44%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Ops.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Ops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 46%] Built target obj.TritonPTX +[ 44%] Built target obj.TritonLLVMIR +make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/DependInfo.cmake "--color=" +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build.make lib/Target/LLVMIR/CMakeFiles/TritonLLVMIR.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 45%] Linking CXX static library libTritonLLVMIR.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -P CMakeFiles/TritonLLVMIR.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/LLVMIR && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonLLVMIR.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonLLVMIR.a CMakeFiles/obj.TritonLLVMIR.dir/LLVMIRTranslation.cpp.o +/usr/bin/ranlib libTritonLLVMIR.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 45%] Built target TritonLLVMIR +make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 46%] Building CXX object lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Target/PTX/CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -MF CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o.d -o CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX/PTXTranslation.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +[ 48%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Membar.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 49%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Alias.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 49%] Built target obj.TritonPTX make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX/CMakeFiles/TritonPTX.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Target/PTX/CMakeFiles/TritonPTX.dir/build.make lib/Target/PTX/CMakeFiles/TritonPTX.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 48%] Linking CXX static library libTritonPTX.a +[ 50%] Linking CXX static library libTritonPTX.a cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX && /usr/bin/cmake -P CMakeFiles/TritonPTX.dir/cmake_clean_target.cmake cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Target/PTX && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonPTX.dir/link.txt --verbose=1 /usr/bin/ar qc libTritonPTX.a CMakeFiles/obj.TritonPTX.dir/PTXTranslation.cpp.o /usr/bin/ranlib libTritonPTX.a make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 48%] Built target TritonPTX -[ 49%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o +[ 50%] Built target TritonPTX +[ 52%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Utility.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 53%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Types.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Types.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Types.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Types.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/lib/llvm-14/include/mlir/Support/LLVM.h:25, + from /usr/lib/llvm-14/include/mlir/IR/AffineExpr.h:17, + from /usr/lib/llvm-14/include/mlir/IR/AffineMap.h:17, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:12, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, + from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:12, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:4, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp:1: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1391:30, + inlined from 'static mlir::LogicalResult mlir::triton::ExpandDimsOp::inferReturnTypes(mlir::MLIRContext*, llvm::Optional, mlir::ValueRange, mlir::DictionaryAttr, mlir::RegionRange, llvm::SmallVectorImpl&)' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp:333:18: +/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 50%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Membar.cpp +[ 54%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Traits.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Traits.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 54%] Built target obj.TritonAnalysis +make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis/CMakeFiles/TritonAnalysis.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 56%] Linking CXX static library libTritonAnalysis.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/cmake -P CMakeFiles/TritonAnalysis.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonAnalysis.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonAnalysis.a CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o +/usr/bin/ranlib libTritonAnalysis.a +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 56%] Built target TritonAnalysis In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17, from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, @@ -8616,83 +8701,34 @@ | ~~~~~~~~~~~~~~~~^~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 52%] Building CXX object lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/Triton/IR/CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -MF CMakeFiles/obj.TritonIR.dir/Traits.cpp.o.d -o CMakeFiles/obj.TritonIR.dir/Traits.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Traits.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 53%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Alias.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In file included from /usr/include/c++/13/vector:72, - from /usr/lib/llvm-14/include/mlir/Support/LLVM.h:25, - from /usr/lib/llvm-14/include/mlir/IR/AffineExpr.h:17, - from /usr/lib/llvm-14/include/mlir/IR/AffineMap.h:17, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:12, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, - from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:12, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:4, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp:1: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1391:30, - inlined from 'static mlir::LogicalResult mlir::triton::ExpandDimsOp::inferReturnTypes(mlir::MLIRContext*, llvm::Optional, mlir::ValueRange, mlir::DictionaryAttr, mlir::RegionRange, llvm::SmallVectorImpl&)' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR/Ops.cpp:333:18: -/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 54%] Building CXX object lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/lib/Analysis -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Analysis/CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Analysis/Utility.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 54%] Built target obj.TritonIR +[ 56%] Built target obj.TritonIR make -f lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/build.make lib/Dialect/Triton/IR/CMakeFiles/TritonIR.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 56%] Linking CXX static library libTritonIR.a +[ 57%] Linking CXX static library libTritonIR.a cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/cmake -P CMakeFiles/TritonIR.dir/cmake_clean_target.cmake cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/Triton/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonIR.dir/link.txt --verbose=1 /usr/bin/ar qc libTritonIR.a CMakeFiles/obj.TritonIR.dir/Interfaces.cpp.o CMakeFiles/obj.TritonIR.dir/Dialect.cpp.o CMakeFiles/obj.TritonIR.dir/Ops.cpp.o CMakeFiles/obj.TritonIR.dir/Types.cpp.o CMakeFiles/obj.TritonIR.dir/Traits.cpp.o /usr/bin/ranlib libTritonIR.a make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 56%] Built target TritonIR +[ 57%] Built target TritonIR make -f lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build.make lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build.make lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 57%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o +[ 58%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o -MF CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o.d -o CMakeFiles/obj.TritonGPUIR.dir/Dialect.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Dialect.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 58%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o +[ 60%] Building CXX object lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/IR/CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o -MF CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o.d -o CMakeFiles/obj.TritonGPUIR.dir/Traits.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/IR/Traits.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 58%] Built target obj.TritonAnalysis -make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis/CMakeFiles/TritonAnalysis.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Analysis/CMakeFiles/TritonAnalysis.dir/build.make lib/Analysis/CMakeFiles/TritonAnalysis.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 60%] Linking CXX static library libTritonAnalysis.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/cmake -P CMakeFiles/TritonAnalysis.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonAnalysis.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonAnalysis.a CMakeFiles/obj.TritonAnalysis.dir/AxisInfo.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Allocation.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Membar.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Alias.cpp.o CMakeFiles/obj.TritonAnalysis.dir/Utility.cpp.o -/usr/bin/ranlib libTritonAnalysis.a -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 60%] Built target TritonAnalysis In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, from /usr/lib/llvm-14/include/mlir/IR/OpImplementation.h:18, from /usr/lib/llvm-14/include/mlir/IR/DialectImplementation.h:17, @@ -9135,12 +9171,15 @@ make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 64%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -[ 64%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/CanonicalizeLoops.cpp -[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o +[ 62%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Coalesce.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp +[ 64%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp +[ 65%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/CanonicalizeLoops.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/CanonicalizeLoops.cpp +[ 66%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Combine.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ @@ -9252,6 +9291,26 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, + from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, + from /usr/lib/llvm-14/include/mlir/Analysis/DataFlowAnalysis.h:25, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:4, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:2: +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -9306,145 +9365,6 @@ /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/MathOpsDialect.h.inc:15:41: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 15 | ::mlir::TypeID::get()) { | ^ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: -In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/Ops.h:43, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:6: -In constructor 'mlir::StandardOpsDialect::StandardOpsDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc:14:48: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 14 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::StandardOpsDialect::StandardOpsDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc:16:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172: -In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: -In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc:15:44: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: -In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:15:43: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::complex::ComplexDialect]', - inlined from 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:19:60, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, - from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, - from /usr/lib/llvm-14/include/mlir/Analysis/DataFlowAnalysis.h:25, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:4, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:2: -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Utility.h:5, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:7: @@ -9590,6 +9510,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: +In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172: In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -9652,6 +9593,27 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/Ops.h:43, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:6: +In constructor 'mlir::StandardOpsDialect::StandardOpsDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc:14:48: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 14 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::StandardOpsDialect::StandardOpsDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc:16:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: @@ -9707,28 +9669,95 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -[ 66%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Pipeline.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp +In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172: +In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: +In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc:15:44: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: +In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:15:43: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::complex::ComplexDialect]', + inlined from 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc:19:60, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 68%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Prefetch.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp: In member function 'mlir::Attribute CoalescePass::getCoalescedEncoding(mlir::AxisInfoAnalysis&, mlir::Value, int)': -/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:70:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 70 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 71 | &getContext(), origType.getShape(), sizePerThread, order, numWarps); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.h:3, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:1: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, - from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:18: +In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, + from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, + from /usr/lib/llvm-14/include/mlir/IR/BlockSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:17, + from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16, + from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:11, + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:12, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:1: In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -9743,9 +9772,16 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp: In member function 'mlir::Attribute CoalescePass::getCoalescedEncoding(mlir::AxisInfoAnalysis&, mlir::Value, int)': +/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Coalesce.cpp:70:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 70 | Attribute encoding = triton::gpu::BlockedEncodingAttr::get( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 71 | &getContext(), origType.getShape(), sizePerThread, order, numWarps); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Utility.h:5, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:16: + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:7, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:4: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -9791,11 +9827,7 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, - from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:3: +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22: In constructor 'mlir::arith::ArithmeticDialect::ArithmeticDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -9870,11 +9902,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::TritonDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::TritonDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::scf::SCFDialect]', + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::scf::SCFDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9885,7 +9917,7 @@ 97 | })); | ~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::gpu::TritonGPUDialect]', - inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:135:55: + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:232:55: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9901,8 +9933,25 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::TritonDialect]', - inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:137:47: +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::scf::SCFDialect]', + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:234:41: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 301 | insert(TypeID::get(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 302 | ConcreteDialect::getDialectNamespace(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 303 | static_cast(([](MLIRContext *ctx) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 304 | // Just allocate the dialect, the context + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 305 | // takes ownership of it. + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 306 | return ctx->getOrLoadDialect(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 307 | }))); + | ~~~~ +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', + inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:236:50: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9918,38 +9967,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: -In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31: -In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::arith::ArithmeticDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9981,8 +10003,7 @@ 97 | })); | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13: In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -10002,6 +10023,48 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: +In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: +In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -10035,56 +10098,19 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -[ 68%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Prefetch.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Prefetch.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', - inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:20, - from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:837:70: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:838:66: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', - inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, - inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, - inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, - inlined from 'virtual mlir::LogicalResult {anonymous}::FoldConvertAndReduce::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:576:52: -/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); - | ~~~~~~~~~~~~~~~~^~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, - from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, - from /usr/lib/llvm-14/include/mlir/IR/BlockSupport.h:16, - from /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:17, - from /usr/lib/llvm-14/include/mlir/IR/Dialect.h:16, - from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:11, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:12, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:1: +In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.h:3, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:1: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, + from /usr/lib/llvm-14/include/mlir/IR/Attributes.h:12, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinAttributeInterfaces.h:13, + from /usr/lib/llvm-14/include/mlir/IR/BuiltinTypes.h:12, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:18: In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -10099,10 +10125,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Utility.h:5, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/AxisInfo.h:7, - from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Pipeline.cpp:4: + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:16: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -10148,7 +10175,9 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22: +In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, + from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, + from /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:3: In constructor 'mlir::arith::ArithmeticDialect::ArithmeticDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -10223,11 +10252,11 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::scf::SCFDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::scf::SCFDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::TritonDialect]', + inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::TritonDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10238,24 +10267,7 @@ 97 | })); | ~~ In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::gpu::TritonGPUDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:232:55: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 301 | insert(TypeID::get(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 302 | ConcreteDialect::getDialectNamespace(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 303 | static_cast(([](MLIRContext *ctx) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 304 | // Just allocate the dialect, the context - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 305 | // takes ownership of it. - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 306 | return ctx->getOrLoadDialect(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 307 | }))); - | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::scf::SCFDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:234:41: + inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:135:55: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10271,8 +10283,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ -In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::arith::ArithmeticDialect]', - inlined from 'void TritonGPUPipelineBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = {anonymous}::PipelinePass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:236:50: +In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::triton::TritonDialect]', + inlined from 'void TritonGPUCombineOpsBase::getDependentDialects(mlir::DialectRegistry&) const [with DerivedT = TritonGPUCombineOpsPass]' at /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include/triton/Dialect/TritonGPU/Transforms/Passes.h.inc:137:47: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:301:11: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 301 | insert(TypeID::get(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10288,11 +10300,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | }))); | ~~~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: +In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::arith::ArithmeticDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = mlir::Dialect*; _Callable = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:114:35, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = mlir::Dialect*; _Functor = mlir::DialectRegistry::insert()::; _ArgTypes = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/std_function.h:290:30: + inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 95 | std::unique_ptr dialect(new T(this)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 96 | return dialect; + | ~~~~~~~~~~~~~~~ + 97 | })); + | ~~ +In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31: +In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: +/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 15 | ::mlir::TypeID::get()) { + | ^ +In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', + inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, + inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, + inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10324,7 +10363,8 @@ 97 | })); | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Complex/IR/Complex.h:24, - from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13: + from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:13, + from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:5: In constructor 'mlir::complex::ComplexDialect::ComplexDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: @@ -10344,48 +10384,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUDialect.h:172, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:4: -In constructor 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::gpu::GPUDialect::GPUDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ -In file included from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:31, - from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:5: -In constructor 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)', - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:15:40: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 15 | ::mlir::TypeID::get()) { - | ^ -In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::arith::ArithmeticDialect]', - inlined from 'mlir::scf::SCFDialect::SCFDialect(mlir::MLIRContext*)' at /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc:17:61, - inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, - inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = mlir::MLIRContext::getOrLoadDialect()::; Ret = std::unique_ptr; Params = {}]' at /usr/lib/llvm-14/include/llvm/ADT/STLFunctionalExtras.h:46:40: -/usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:94:25: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 94 | getOrLoadDialect(T::getDialectNamespace(), TypeID::get(), [this]() { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 95 | std::unique_ptr dialect(new T(this)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 96 | return dialect; - | ~~~~~~~~~~~~~~~ - 97 | })); - | ~~ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Tensor/IR/Tensor.h:44: In constructor 'mlir::tensor::TensorDialect::TensorDialect(mlir::MLIRContext*)', inlined from 'mlir::MLIRContext::getOrLoadDialect()::' at /usr/lib/llvm-14/include/mlir/IR/MLIRContext.h:95:38, @@ -10422,6 +10420,47 @@ [ 69%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/ReorderInstructions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/ReorderInstructions.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::InferTypeOpInterface]', + inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::InferTypeOpInterface; Traits = mlir::detail::InferTypeOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1891:64: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:20, + from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:17: +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultEncoding]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:837:70: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::SameOperandsAndResultType]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::RematerializeForward::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:838:66: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +In member function 'R llvm::unique_function::operator()(P ...) const [with R = bool; P = {mlir::TypeID}]', + inlined from 'bool mlir::OperationName::hasTrait(mlir::TypeID) const' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:139:46, + inlined from 'bool mlir::OperationName::hasTrait() const [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/OperationSupport.h:136:20, + inlined from 'bool mlir::Operation::hasTrait() [with Trait = mlir::OpTrait::Elementwise]' at /usr/lib/llvm-14/include/mlir/IR/Operation.h:471:32, + inlined from 'virtual mlir::LogicalResult {anonymous}::FoldConvertAndReduce::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Combine.cpp:576:52: +/usr/lib/llvm-14/include/llvm/ADT/FunctionExtras.h:410:28: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 410 | return this->getCallPtr()(this->getCalleePtr(), Params...); + | ~~~~~~~~~~~~~~~~^~ +[ 70%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/DecomposeConversions.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -10767,11 +10806,6 @@ | ~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 70%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/DecomposeConversions.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/DecomposeConversions.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics [ 72%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/TritonGPUConversion.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/TritonGPUConversion.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ @@ -11091,6 +11125,11 @@ [ 73%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/UpdateMmaForVolta.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/UpdateMmaForVolta.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 74%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -11404,9 +11443,6 @@ | ~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 74%] Building CXX object lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Dialect/TritonGPU/Transforms/CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUTransforms.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/Utility.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In lambda function, inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:253:50, inlined from 'mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)> >(mlir::TypeConverter::wrapCallback >(mlir::TritonGPUTypeConverter::TritonGPUTypeConverter(mlir::MLIRContext*, int)::&&)::&, llvm::ArrayRef)>&&)::&, llvm::ArrayRef)>' at /usr/lib/llvm-14/include/mlir/Transforms/DialectConversion.h:287:22, @@ -11418,6 +11454,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 33 | this->context, shape, sizePerThread, order, this->numWarps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /usr/lib/llvm-14/include/mlir/IR/AttributeSupport.h:16, @@ -11723,7 +11760,6 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Dialect/TritonGPU/Transforms/UpdateMmaForVolta.cpp:83:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [ 74%] Built target obj.TritonGPUTransforms make -f lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransforms.dir/build.make lib/Dialect/TritonGPU/Transforms/CMakeFiles/TritonGPUTransforms.dir/depend @@ -11746,17 +11782,20 @@ make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/build -make -f lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build.make lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build.make lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [ 77%] Building CXX object lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -MF CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o.d -o CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ [ 78%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -[ 80%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ConvertLayoutOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonToTritonGPU/CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -MF CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o.d -o CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp +[ 80%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpToLLVM.cpp +[ 81%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ElementwiseOpToLLVM.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ @@ -11767,8 +11806,8 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 597 | emitBaseIndexForBlockedLayout(Location loc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ElementwiseOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ElementwiseOpToLLVM.cpp +[ 82%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:501:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 @@ -11827,6 +11866,17 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:567:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 567 | result = emitIndicesForSliceLayout(loc, b, slice, shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForSliceLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::SliceEncodingAttr&, llvm::ArrayRef) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:794:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 794 | emitIndicesForSliceLayout(Location loc, ConversionPatternRewriter &rewriter, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'mlir::DenseMap ConvertTritonGPUOpToLLVMPatternBase::getSwizzledSharedPtrs(mlir::Location, unsigned int, mlir::RankedTensorType, mlir::triton::gpu::SharedEncodingAttr, mlir::Type, mlir::LLVM::SharedMemoryObject, mlir::ConversionPatternRewriter&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:285:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 285 | auto srcIndices = emitIndices(loc, rewriter, srcEncoding, srcShape); + | ^ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -11849,17 +11899,19 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndicesForSliceLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::SliceEncodingAttr&, llvm::ArrayRef) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:794:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 794 | emitIndicesForSliceLayout(Location loc, ConversionPatternRewriter &rewriter, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:801:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 801 | emitIndices(loc, rewriter, parent, sliceLayout.paddedShape(shape)); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'mlir::DenseMap ConvertTritonGPUOpToLLVMPatternBase::getSwizzledSharedPtrs(mlir::Location, unsigned int, mlir::RankedTensorType, mlir::triton::gpu::SharedEncodingAttr, mlir::Type, mlir::LLVM::SharedMemoryObject, mlir::ConversionPatternRewriter&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:285:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 285 | auto srcIndices = emitIndices(loc, rewriter, srcEncoding, srcShape); - | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:481:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 481 | getStridesFromShapeAndOrder(dstShape, outOrd, loc, rewriter); + | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:482:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 482 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); + | ^ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: +In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', + inlined from 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:486:69: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp:11: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', @@ -12170,19 +12222,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:481:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 481 | getStridesFromShapeAndOrder(dstShape, outOrd, loc, rewriter); - | ^ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:482:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 482 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); - | ^ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:10: -In constructor 'mlir::LLVM::SharedMemoryObject::SharedMemoryObject(mlir::Value, llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)', - inlined from 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToShared(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:486:69: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:222:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 222 | strides = getStridesFromShapeAndOrder(shape, order, loc, rewriter); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp: In member function 'mlir::LogicalResult ConvertLayoutOpConversion::lowerDistributedToDistributed(mlir::triton::gpu::ConvertLayoutOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ConvertLayoutOpToLLVM.cpp:417:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 417 | processReplicaForMMAV1(loc, rewriter, /*stNotRd*/ true, srcTy, @@ -12302,9 +12341,16 @@ | ~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 82%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/LoadStoreOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp +[ 84%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, + from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, + from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:1: +/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': +/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp: In member function 'virtual mlir::LogicalResult {anonymous}::ArithConstantPattern::matchAndRewrite(mlir::arith::ConstantOp, mlir::OpConversionPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU/TritonToTritonGPUPass.cpp:64:22: note: parameter passing for argument of type 'mlir::ShapedType' changed in GCC 7.1 64 | value.reshape(retType) // This is a hack. We just want to add encoding @@ -12328,20 +12374,6 @@ /usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 82%] Built target obj.TritonToTritonGPU -[ 84%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In file included from /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:22, - from /usr/lib/llvm-14/include/mlir/IR/Matchers.h:19, - from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:1: -/usr/lib/llvm-14/include/mlir/IR/Dialect.h: In member function 'virtual void* mlir::Dialect::getRegisteredInterfaceForOp(mlir::TypeID, mlir::OperationName)': -/usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -12407,6 +12439,7 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitIndices(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::Attribute&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:548:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 548 | SmallVector> emitIndices(Location loc, @@ -12459,19 +12492,6 @@ /usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 223 | return static_cast(getSingletonImpl(id)); | ~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp: In member function 'virtual mlir::LogicalResult InsertSliceOpConversion::matchAndRewrite(mlir::tensor::InsertSliceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:655:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 655 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); - | ^ -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 85%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -[ 86%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/PTXAsmFormat.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:13, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/Triton/IR/Dialect.h:4, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Allocation.h:9, @@ -12482,6 +12502,29 @@ /usr/lib/llvm-14/include/mlir/IR/Dialect.h:172:17: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 172 | virtual void *getRegisteredInterfaceForOp(TypeID interfaceID, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp: In member function 'virtual mlir::LogicalResult InsertSliceOpConversion::matchAndRewrite(mlir::tensor::InsertSliceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/LoadStoreOpToLLVM.cpp:655:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 655 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); + | ^ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +[ 85%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/TritonGPUToLLVMPass.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 85%] Built target obj.TritonToTritonGPU +make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/depend +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 86%] Linking CXX static library libTritonToTritonGPU.a +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -P CMakeFiles/TritonToTritonGPU.dir/cmake_clean_target.cmake +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonToTritonGPU.dir/link.txt --verbose=1 +/usr/bin/ar qc libTritonToTritonGPU.a CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o In member function 'typename InterfaceT::Concept* mlir::Dialect::getRegisteredInterfaceForOp(mlir::OperationName) [with InterfaceT = mlir::OffsetSizeAndStrideOpInterface]', inlined from 'static typename mlir::OpInterface::InterfaceBase::Concept* mlir::OpInterface::getInterfaceFor(mlir::Operation*) [with ConcreteType = mlir::OffsetSizeAndStrideOpInterface; Traits = mlir::detail::OffsetSizeAndStrideOpInterfaceInterfaceTraits]' at /usr/lib/llvm-14/include/mlir/IR/OpDefinition.h:1885:75: /usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 @@ -12492,6 +12535,12 @@ /usr/lib/llvm-14/include/mlir/IR/Dialect.h:180:36: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 180 | getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/ranlib libTritonToTritonGPU.a +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[ 86%] Built target TritonToTritonGPU +[ 88%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/PTXAsmFormat.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/PTXAsmFormat.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:597:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 597 | emitBaseIndexForBlockedLayout(Location loc, @@ -12503,6 +12552,9 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 89%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV2(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:748:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 748 | emitOffsetForMmaLayoutV2(const MmaEncodingAttr &mmaLayout, @@ -12580,9 +12632,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 88%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ReduceOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp +[ 90%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h:22, from /usr/lib/llvm-14/include/mlir/Dialect/SCF/SCF.h:16, @@ -12684,8 +12735,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -[ 89%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/Utility.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::triton::gpu::TritonGPUDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::triton::gpu::TritonGPUDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -12700,7 +12749,7 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In file included from /build/reproducible-path/triton-2.0.0.post1/include/triton/Dialect/TritonGPU/IR/Dialect.h:12, from /build/reproducible-path/triton-2.0.0.post1/include/triton/Analysis/Allocation.h:10: In constructor 'mlir::triton::gpu::TritonGPUDialect::TritonGPUDialect(mlir::MLIRContext*)', @@ -12797,6 +12846,8 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +[ 92%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ViewOpToLLVM.cpp In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::StandardOpsDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::StandardOpsDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -12811,6 +12862,7 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In member function 'T* mlir::MLIRContext::getOrLoadDialect() [with T = mlir::scf::SCFDialect]', inlined from 'mlir::DialectRegistry::insert()::' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:306:59, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = mlir::scf::SCFDialect*; _Fn = mlir::DialectRegistry::insert()::&; _Args = {mlir::MLIRContext*}]' at /usr/include/c++/13/bits/invoke.h:61:36, @@ -13192,66 +13244,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | getOrder(srcMma), numWarps)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:23: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h: In member function 'llvm::Optional TritonGPUToLLVMTypeConverter::convertTritonTensorType(mlir::RankedTensorType)': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:131:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 131 | helper.numElemsPerThreadA(shape, isARow, isAVec4, param.vec); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:138:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 138 | helper.numElemsPerThreadB(shape, isBRow, isBVec4, param.vec); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 90%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/ViewOpToLLVM.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ViewOpToLLVM.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:1: -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'mlir::Value mlir::LLVM::getStructFromElements(mlir::Location, mlir::ValueRange, mlir::ConversionPatternRewriter&, mlir::Type)': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:19:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 19 | rewriter.getI64ArrayAttr(v.index())); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:34:67: note: in definition of macro 'insert_val' - 34 | #define insert_val(...) rewriter.create(loc, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getElementsFromStruct(mlir::Location, mlir::Value, mlir::ConversionPatternRewriter&)': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:100:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 100 | #define i64_arr_attr(...) rewriter.getI64ArrayAttr({__VA_ARGS__}) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:35:69: note: in definition of macro 'extract_val' - 35 | #define extract_val(...) rewriter.create(loc, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:35:48: note: in expansion of macro 'i64_arr_attr' - 35 | results[i] = extract_val(type, llvmStruct, i64_arr_attr(i)); - | ^~~~~~~~~~~~ -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getStridesFromShapeAndOrder(llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)': -/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:85:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 - 85 | getStridesFromShapeAndOrder(ArrayRef shape, ArrayRef order, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, - from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/StructBuilder.h:17, - from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h:17, - from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/Pattern.h:12, - from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:4: -In static member function 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]', - inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45, - inlined from 'mlir::Value mlir::LLVM::storeShared(mlir::ConversionPatternRewriter&, mlir::Location, mlir::Value, mlir::Value, mlir::Value)' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:108:40: -/usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:191:61: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 191 | if (!ctx->getTypeUniquer().isSingletonStorageInitialized(T::getTypeID())) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:18, - from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:17: -In member function 'Storage* mlir::StorageUniquer::get(mlir::TypeID) [with Storage = mlir::TypeStorage]', - inlined from 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]' at /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:198:59, - inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45, - inlined from 'mlir::Value mlir::LLVM::storeShared(mlir::ConversionPatternRewriter&, mlir::Location, mlir::Value, mlir::Value, mlir::Value)' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:108:40: -/usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 - 223 | return static_cast(getSingletonImpl(id)); - | ~~~~~~~~~~~~~~~~^~~~ -At global scope: -cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics -[ 92%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpHelpers.cpp -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.h:4, from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:1: /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In member function 'llvm::SmallVector ConvertTritonGPUOpToLLVMPatternBase::emitBaseIndexForBlockedLayout(mlir::Location, mlir::ConversionPatternRewriter&, const mlir::triton::gpu::BlockedEncodingAttr&, llvm::ArrayRef) const': @@ -13265,6 +13257,14 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:669:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 669 | unsigned elemsPerThread = blockedLayout.getElemsPerThread(shape); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMPass.cpp:23: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h: In member function 'llvm::Optional TritonGPUToLLVMTypeConverter::convertTritonTensorType(mlir::RankedTensorType)': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:131:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 131 | helper.numElemsPerThreadA(shape, isARow, isAVec4, param.vec); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TypeConverter.h:138:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 138 | helper.numElemsPerThreadB(shape, isBRow, isBVec4, param.vec); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h: In function 'llvm::SmallVector > ConvertTritonGPUOpToLLVMPatternBase::emitOffsetForMmaLayoutV2(const mlir::triton::gpu::MmaEncodingAttr&, llvm::ArrayRef) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVMBase.h:748:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 748 | emitOffsetForMmaLayoutV2(const MmaEncodingAttr &mmaLayout, @@ -13318,6 +13318,16 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:452:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 452 | emitIndices(loc, rewriter, resultLayout, resultShape); | ^ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics +In file included from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:1: +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'mlir::Value mlir::LLVM::getStructFromElements(mlir::Location, mlir::ValueRange, mlir::ConversionPatternRewriter&, mlir::Type)': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:19:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 19 | rewriter.getI64ArrayAttr(v.index())); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:34:67: note: in definition of macro 'insert_val' + 34 | #define insert_val(...) rewriter.create(loc, __VA_ARGS__) + | ^~~~~~~~~~~ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp: In member function 'mlir::LogicalResult ReduceOpConversion::matchAndRewriteBasic(mlir::triton::ReduceOp, ConvertTritonGPUOpToLLVMPattern::OpAdaptor, mlir::ConversionPatternRewriter&) const': /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:163:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 163 | auto srcIndices = emitIndices(loc, rewriter, srcLayout, srcShape); @@ -13325,6 +13335,45 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ReduceOpToLLVM.cpp:250:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 250 | emitIndices(loc, rewriter, resultLayout, resultShape); | ^ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getElementsFromStruct(mlir::Location, mlir::Value, mlir::ConversionPatternRewriter&)': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:100:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 100 | #define i64_arr_attr(...) rewriter.getI64ArrayAttr({__VA_ARGS__}) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:35:69: note: in definition of macro 'extract_val' + 35 | #define extract_val(...) rewriter.create(loc, __VA_ARGS__) + | ^~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:35:48: note: in expansion of macro 'i64_arr_attr' + 35 | results[i] = extract_val(type, llvmStruct, i64_arr_attr(i)); + | ^~~~~~~~~~~~ +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp: In function 'llvm::SmallVector mlir::LLVM::getStridesFromShapeAndOrder(llvm::ArrayRef, llvm::ArrayRef, mlir::Location, mlir::ConversionPatternRewriter&)': +/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:85:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 + 85 | getStridesFromShapeAndOrder(ArrayRef shape, ArrayRef order, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, + from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/StructBuilder.h:17, + from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h:17, + from /usr/lib/llvm-14/include/mlir/Conversion/LLVMCommon/Pattern.h:12, + from /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.h:4: +In static member function 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]', + inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45, + inlined from 'mlir::Value mlir::LLVM::storeShared(mlir::ConversionPatternRewriter&, mlir::Location, mlir::Value, mlir::Value, mlir::Value)' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:108:40: +/usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:191:61: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 191 | if (!ctx->getTypeUniquer().isSingletonStorageInitialized(T::getTypeID())) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:18, + from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:17: +In member function 'Storage* mlir::StorageUniquer::get(mlir::TypeID) [with Storage = mlir::TypeStorage]', + inlined from 'static std::enable_if_t::value, T> mlir::detail::TypeUniquer::get(mlir::MLIRContext*) [with T = mlir::LLVM::LLVMVoidType]' at /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:198:59, + inlined from 'static ConcreteT mlir::detail::StorageUserBase::get(mlir::MLIRContext*, Args ...) [with Args = {}; ConcreteT = mlir::LLVM::LLVMVoidType; BaseT = mlir::Type; StorageT = mlir::TypeStorage; UniquerT = mlir::detail::TypeUniquer; Traits = {}]' at /usr/lib/llvm-14/include/mlir/IR/StorageUniquerSupport.h:141:45, + inlined from 'mlir::Value mlir::LLVM::storeShared(mlir::ConversionPatternRewriter&, mlir::Location, mlir::Value, mlir::Value, mlir::Value)' at /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/Utility.cpp:108:40: +/usr/lib/llvm-14/include/mlir/Support/StorageUniquer.h:223:51: note: parameter passing for argument of type 'mlir::TypeID' changed in GCC 7.1 + 223 | return static_cast(getSingletonImpl(id)); + | ~~~~~~~~~~~~~~~~^~~~ +[ 93%] Building CXX object lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -MD -MT lib/Conversion/TritonGPUToLLVM/CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -MF CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o.d -o CMakeFiles/obj.TritonGPUToLLVM.dir/DotOpHelpers.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpHelpers.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ +At global scope: +cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics In static member function 'static mlir::Value SplatOpConversion::convertSplatLikeOpWithDotOperandLayout(const mlir::triton::gpu::DotOperandEncodingAttr&, mlir::Type, mlir::Type, mlir::Value, mlir::TypeConverter*, mlir::ConversionPatternRewriter&, mlir::Location)', @@ -13335,19 +13384,6 @@ /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/ViewOpToLLVM.cpp:93:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 93 | helper.numElemsPerThreadB(shape, isBRow, isBVec4, bParam.vec); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/depend -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make -f lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build.make lib/Conversion/TritonToTritonGPU/CMakeFiles/TritonToTritonGPU.dir/build -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 93%] Linking CXX static library libTritonToTritonGPU.a -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -P CMakeFiles/TritonToTritonGPU.dir/cmake_clean_target.cmake -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/lib/Conversion/TritonToTritonGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/TritonToTritonGPU.dir/link.txt --verbose=1 -/usr/bin/ar qc libTritonToTritonGPU.a CMakeFiles/obj.TritonToTritonGPU.dir/TritonToTritonGPUPass.cpp.o -/usr/bin/ranlib libTritonToTritonGPU.a -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 93%] Built target TritonToTritonGPU At global scope: cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics /build/reproducible-path/triton-2.0.0.post1/lib/Conversion/TritonGPUToLLVM/DotOpHelpers.cpp: In static member function 'static int mlir::LLVM::DotOpFMAConversionHelper::getNumElemsPerThread(llvm::ArrayRef, mlir::triton::gpu::DotOperandEncodingAttr)': @@ -13394,21 +13430,21 @@ make -f bin/CMakeFiles/triton-opt.dir/build.make bin/CMakeFiles/triton-opt.dir/depend make -f bin/CMakeFiles/triton-translate.dir/build.make bin/CMakeFiles/triton-translate.dir/depend make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin/CMakeFiles/triton-translate.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin/CMakeFiles/triton-opt.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/triton-2.0.0.post1 /build/reproducible-path/triton-2.0.0.post1/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin/CMakeFiles/triton-translate.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f bin/CMakeFiles/triton-translate.dir/build.make bin/CMakeFiles/triton-translate.dir/build +make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' make -f bin/CMakeFiles/triton-opt.dir/build.make bin/CMakeFiles/triton-opt.dir/build make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -make[3]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [ 96%] Building CXX object bin/CMakeFiles/triton-translate.dir/triton-translate.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin -I/build/reproducible-path/triton-2.0.0.post1/bin -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -fno-exceptions -MD -MT bin/CMakeFiles/triton-translate.dir/triton-translate.cpp.o -MF CMakeFiles/triton-translate.dir/triton-translate.cpp.o.d -o CMakeFiles/triton-translate.dir/triton-translate.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/bin/triton-translate.cpp +cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ [ 97%] Building CXX object bin/CMakeFiles/triton-opt.dir/triton-opt.cpp.o cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin && /usr/bin/c++ -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin -I/build/reproducible-path/triton-2.0.0.post1/bin -I/build/reproducible-path/triton-2.0.0.post1/include -I/usr/lib/llvm-14/include -I/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -std=gnu++17 -fno-exceptions -fno-exceptions -MD -MT bin/CMakeFiles/triton-opt.dir/triton-opt.cpp.o -MF CMakeFiles/triton-opt.dir/triton-opt.cpp.o.d -o CMakeFiles/triton-opt.dir/triton-opt.cpp.o -c /build/reproducible-path/triton-2.0.0.post1/bin/triton-opt.cpp cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ -cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ In file included from /usr/lib/llvm-14/include/mlir/IR/TypeSupport.h:16, from /usr/lib/llvm-14/include/mlir/IR/Types.h:12, from /usr/lib/llvm-14/include/mlir/IR/Value.h:16, @@ -14232,8 +14268,6 @@ | ~~~~~~~~~~~~~~~ 97 | })); | ~~ -make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' -[ 98%] Built target triton-translate In file included from /usr/lib/llvm-14/include/mlir/Dialect/Math/IR/Math.h:13: In member function 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::math::MathDialect]', inlined from 'void mlir::DialectRegistry::insert() [with ConcreteDialect = mlir::math::MathDialect; OtherDialect = mlir::arith::ArithmeticDialect; MoreDialects = {mlir::StandardOpsDialect, mlir::scf::SCFDialect, mlir::gpu::GPUDialect}]' at /usr/lib/llvm-14/include/mlir/IR/Dialect.h:313:28: @@ -14372,16 +14406,18 @@ cd /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/bin && /usr/bin/cmake -E cmake_link_script CMakeFiles/triton-opt.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/triton-2.0.0.post1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D__STDC_FORMAT_MACROS -fPIC -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Werror -Wno-covered-switch-default -Wl,-z,relro -Wl,-rpath-link, -Wl,--gc-sections "CMakeFiles/triton-opt.dir/triton-opt.cpp.o" -o triton-opt -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/llvm-14/lib" ../lib/Analysis/libTritonAnalysis.a ../lib/Dialect/Triton/Transforms/libTritonTransforms.a ../lib/Dialect/TritonGPU/Transforms/libTritonGPUTransforms.a /usr/lib/llvm-14/lib/libMLIRAffineAnalysis.a /usr/lib/llvm-14/lib/libMLIRAffine.a /usr/lib/llvm-14/lib/libMLIRAffineTransforms.a /usr/lib/llvm-14/lib/libMLIRAffineUtils.a /usr/lib/llvm-14/lib/libMLIRArithmetic.a /usr/lib/llvm-14/lib/libMLIRArithmeticTransforms.a /usr/lib/llvm-14/lib/libMLIRArmNeon.a /usr/lib/llvm-14/lib/libMLIRArmSVE.a /usr/lib/llvm-14/lib/libMLIRArmSVETransforms.a /usr/lib/llvm-14/lib/libMLIRAsync.a /usr/lib/llvm-14/lib/libMLIRAsyncTransforms.a /usr/lib/llvm-14/lib/libMLIRAMX.a /usr/lib/llvm-14/lib/libMLIRAMXTransforms.a /usr/lib/llvm-14/lib/libMLIRBufferization.a /usr/lib/llvm-14/lib/libMLIRBufferizationTransforms.a /usr/lib/llvm-14/lib/libMLIRComplex.a /usr/lib/llvm-14/lib/libMLIRDLTI.a /usr/lib/llvm-14/lib/libMLIREmitC.a /usr/lib/llvm-14/lib/libMLIRGPUOps.a /usr/lib/llvm-14/lib/libMLIRGPUTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalgAnalysis.a /usr/lib/llvm-14/lib/libMLIRAffineBufferizableOpInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRLinalgBufferizableOpInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRModuleBufferization.a /usr/lib/llvm-14/lib/libMLIRLinalg.a /usr/lib/llvm-14/lib/libMLIRLinalgTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalgUtils.a /usr/lib/llvm-14/lib/libMLIRLLVMIRTransforms.a /usr/lib/llvm-14/lib/libMLIRLLVMIR.a /usr/lib/llvm-14/lib/libMLIRNVVMIR.a /usr/lib/llvm-14/lib/libMLIRROCDLIR.a /usr/lib/llvm-14/lib/libMLIRMath.a /usr/lib/llvm-14/lib/libMLIRMathTransforms.a /usr/lib/llvm-14/lib/libMLIRMemRef.a /usr/lib/llvm-14/lib/libMLIRMemRefTransforms.a /usr/lib/llvm-14/lib/libMLIRMemRefUtils.a /usr/lib/llvm-14/lib/libMLIROpenACC.a /usr/lib/llvm-14/lib/libMLIROpenMP.a /usr/lib/llvm-14/lib/libMLIRPDL.a /usr/lib/llvm-14/lib/libMLIRPDLInterp.a /usr/lib/llvm-14/lib/libMLIRQuant.a /usr/lib/llvm-14/lib/libMLIRSCF.a /usr/lib/llvm-14/lib/libMLIRSCFTransforms.a /usr/lib/llvm-14/lib/libMLIRSCFUtils.a /usr/lib/llvm-14/lib/libMLIRShape.a /usr/lib/llvm-14/lib/libMLIRShapeOpsTransforms.a /usr/lib/llvm-14/lib/libMLIRSparseTensor.a /usr/lib/llvm-14/lib/libMLIRSparseTensorTransforms.a /usr/lib/llvm-14/lib/libMLIRSparseTensorPipelines.a /usr/lib/llvm-14/lib/libMLIRSparseTensorUtils.a /usr/lib/llvm-14/lib/libMLIRSPIRV.a /usr/lib/llvm-14/lib/libMLIRSPIRVModuleCombiner.a /usr/lib/llvm-14/lib/libMLIRSPIRVConversion.a /usr/lib/llvm-14/lib/libMLIRSPIRVTransforms.a /usr/lib/llvm-14/lib/libMLIRSPIRVUtils.a /usr/lib/llvm-14/lib/libMLIRStandard.a /usr/lib/llvm-14/lib/libMLIRStandardOpsTransforms.a /usr/lib/llvm-14/lib/libMLIRTensor.a /usr/lib/llvm-14/lib/libMLIRTensorInferTypeOpInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRTensorTilingInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRTensorTransforms.a /usr/lib/llvm-14/lib/libMLIRTensorUtils.a /usr/lib/llvm-14/lib/libMLIRTosa.a /usr/lib/llvm-14/lib/libMLIRTosaTransforms.a /usr/lib/llvm-14/lib/libMLIRVector.a /usr/lib/llvm-14/lib/libMLIRVectorTransforms.a /usr/lib/llvm-14/lib/libMLIRVectorUtils.a /usr/lib/llvm-14/lib/libMLIRX86Vector.a /usr/lib/llvm-14/lib/libMLIRX86VectorTransforms.a /usr/lib/llvm-14/lib/libMLIRTosaTestPasses.a ../lib/Dialect/Triton/IR/libTritonIR.a ../lib/Dialect/Triton/Transforms/libTritonTransforms.a ../lib/Dialect/TritonGPU/IR/libTritonGPUIR.a ../lib/Dialect/TritonGPU/Transforms/libTritonGPUTransforms.a /usr/lib/llvm-14/lib/libMLIRAffineToStandard.a /usr/lib/llvm-14/lib/libMLIRArithmeticToLLVM.a /usr/lib/llvm-14/lib/libMLIRArithmeticToSPIRV.a /usr/lib/llvm-14/lib/libMLIRArmNeon2dToIntr.a /usr/lib/llvm-14/lib/libMLIRAsyncToLLVM.a /usr/lib/llvm-14/lib/libMLIRBufferizationToMemRef.a /usr/lib/llvm-14/lib/libMLIRComplexToLLVM.a /usr/lib/llvm-14/lib/libMLIRComplexToStandard.a /usr/lib/llvm-14/lib/libMLIRGPUToGPURuntimeTransforms.a /usr/lib/llvm-14/lib/libMLIRGPUToNVVMTransforms.a /usr/lib/llvm-14/lib/libMLIRGPUToROCDLTransforms.a /usr/lib/llvm-14/lib/libMLIRGPUToSPIRV.a /usr/lib/llvm-14/lib/libMLIRGPUToVulkanTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalgToLLVM.a /usr/lib/llvm-14/lib/libMLIRLinalgToSPIRV.a /usr/lib/llvm-14/lib/libMLIRLinalgToStandard.a /usr/lib/llvm-14/lib/libMLIRLLVMCommonConversion.a /usr/lib/llvm-14/lib/libMLIRMathToLibm.a /usr/lib/llvm-14/lib/libMLIRMathToLLVM.a /usr/lib/llvm-14/lib/libMLIRMathToSPIRV.a /usr/lib/llvm-14/lib/libMLIRMemRefToLLVM.a /usr/lib/llvm-14/lib/libMLIRMemRefToSPIRV.a /usr/lib/llvm-14/lib/libMLIROpenACCToLLVM.a /usr/lib/llvm-14/lib/libMLIROpenACCToSCF.a /usr/lib/llvm-14/lib/libMLIROpenMPToLLVM.a /usr/lib/llvm-14/lib/libMLIRPDLToPDLInterp.a /usr/lib/llvm-14/lib/libMLIRReconcileUnrealizedCasts.a /usr/lib/llvm-14/lib/libMLIRSCFToGPU.a /usr/lib/llvm-14/lib/libMLIRSCFToOpenMP.a /usr/lib/llvm-14/lib/libMLIRSCFToSPIRV.a /usr/lib/llvm-14/lib/libMLIRSCFToStandard.a /usr/lib/llvm-14/lib/libMLIRShapeToStandard.a /usr/lib/llvm-14/lib/libMLIRSPIRVToLLVM.a /usr/lib/llvm-14/lib/libMLIRStandardToLLVM.a /usr/lib/llvm-14/lib/libMLIRStandardToSPIRV.a /usr/lib/llvm-14/lib/libMLIRTosaToLinalg.a /usr/lib/llvm-14/lib/libMLIRTosaToSCF.a /usr/lib/llvm-14/lib/libMLIRTosaToStandard.a /usr/lib/llvm-14/lib/libMLIRVectorToROCDL.a /usr/lib/llvm-14/lib/libMLIRVectorToLLVM.a /usr/lib/llvm-14/lib/libMLIRVectorToGPU.a /usr/lib/llvm-14/lib/libMLIRVectorToSCF.a /usr/lib/llvm-14/lib/libMLIRVectorToSPIRV.a ../lib/Conversion/TritonToTritonGPU/libTritonToTritonGPU.a ../lib/Conversion/TritonGPUToLLVM/libTritonGPUToLLVM.a /usr/lib/llvm-14/lib/libMLIROptLib.a /usr/lib/llvm-14/lib/libMLIRPass.a /usr/lib/llvm-14/lib/libMLIRTransforms.a /usr/lib/llvm-14/lib/libMLIRSparseTensorTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalgTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalgAnalysis.a /usr/lib/llvm-14/lib/libMLIRAffineBufferizableOpInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRLinalgBufferizableOpInterfaceImpl.a /usr/lib/llvm-14/lib/libMLIRModuleBufferization.a /usr/lib/llvm-14/lib/libMLIRSCFTransforms.a /usr/lib/llvm-14/lib/libMLIRSCFUtils.a /usr/lib/llvm-14/lib/libMLIRSparseTensor.a /usr/lib/llvm-14/lib/libMLIRSparseTensorUtils.a /usr/lib/llvm-14/lib/libMLIRTensorTransforms.a /usr/lib/llvm-14/lib/libMLIRROCDLIR.a /usr/lib/llvm-14/lib/libMLIRMemRefToSPIRV.a /usr/lib/llvm-14/lib/libMLIRArithmeticToSPIRV.a /usr/lib/llvm-14/lib/libMLIRMathToSPIRV.a /usr/lib/llvm-14/lib/libMLIRSPIRVSerialization.a /usr/lib/llvm-14/lib/libMLIRSPIRVBinaryUtils.a /usr/lib/llvm-14/lib/libMLIRVectorToSCF.a /usr/lib/llvm-14/lib/libMLIROpenACC.a /usr/lib/llvm-14/lib/libMLIRAffineToStandard.a /usr/lib/llvm-14/lib/libMLIROpenMP.a /usr/lib/llvm-14/lib/libMLIRShape.a /usr/lib/llvm-14/lib/libMLIRSPIRVUtils.a /usr/lib/llvm-14/lib/libMLIRLinalgUtils.a /usr/lib/llvm-14/lib/libMLIRTensorUtils.a /usr/lib/llvm-14/lib/libMLIRTosaTransforms.a /usr/lib/llvm-14/lib/libMLIRTosa.a /usr/lib/llvm-14/lib/libMLIRQuant.a /usr/lib/llvm-14/lib/libMLIRSPIRVConversion.a /usr/lib/llvm-14/lib/libMLIRSPIRV.a ../lib/Analysis/libTritonAnalysis.a ../lib/Dialect/TritonGPU/Transforms/libTritonGPUTransforms.a ../lib/Dialect/TritonGPU/IR/libTritonGPUIR.a ../lib/Dialect/Triton/IR/libTritonIR.a /usr/lib/llvm-14/lib/libMLIRGPUToNVVMTransforms.a /usr/lib/llvm-14/lib/libMLIRNVVMIR.a /usr/lib/llvm-14/lib/libMLIRGPUToGPURuntimeTransforms.a /usr/lib/llvm-14/lib/libMLIRGPUTransforms.a /usr/lib/llvm-14/lib/libMLIRGPUOps.a /usr/lib/llvm-14/lib/libMLIRDLTI.a /usr/lib/llvm-14/lib/libMLIRLLVMToLLVMIRTranslation.a /usr/lib/llvm-14/lib/libMLIRAsyncToLLVM.a /usr/lib/llvm-14/lib/libMLIRAsync.a /usr/lib/llvm-14/lib/libMLIRStandardOpsTransforms.a /usr/lib/llvm-14/lib/libMLIRArithmeticTransforms.a /usr/lib/llvm-14/lib/libMLIRBufferizationTransforms.a /usr/lib/llvm-14/lib/libMLIRVectorToLLVM.a /usr/lib/llvm-14/lib/libMLIRArmNeon.a /usr/lib/llvm-14/lib/libMLIRArmSVETransforms.a /usr/lib/llvm-14/lib/libMLIRArmSVE.a /usr/lib/llvm-14/lib/libMLIRAMXTransforms.a /usr/lib/llvm-14/lib/libMLIRAMX.a /usr/lib/llvm-14/lib/libMLIRVectorTransforms.a /usr/lib/llvm-14/lib/libMLIRLinalg.a /usr/lib/llvm-14/lib/libMLIRTilingInterface.a /usr/lib/llvm-14/lib/libMLIRVectorUtils.a /usr/lib/llvm-14/lib/libMLIRX86VectorTransforms.a /usr/lib/llvm-14/lib/libMLIRVector.a /usr/lib/llvm-14/lib/libMLIRAffineUtils.a /usr/lib/llvm-14/lib/libMLIRAffineAnalysis.a /usr/lib/llvm-14/lib/libMLIRSCF.a /usr/lib/llvm-14/lib/libMLIRBufferization.a /usr/lib/llvm-14/lib/libMLIRPresburger.a /usr/lib/llvm-14/lib/libMLIRAffine.a /usr/lib/llvm-14/lib/libMLIRTensor.a /usr/lib/llvm-14/lib/libMLIRComplex.a /usr/lib/llvm-14/lib/libMLIRX86Vector.a /usr/lib/llvm-14/lib/libMLIRTargetLLVMIRExport.a /usr/lib/llvm-14/lib/libMLIRLLVMIRTransforms.a /usr/lib/llvm-14/lib/libMLIRTranslation.a /usr/lib/llvm-14/lib/libMLIRMemRefToLLVM.a /usr/lib/llvm-14/lib/libMLIRMemRef.a /usr/lib/llvm-14/lib/libMLIRMemRefUtils.a /usr/lib/llvm-14/lib/libMLIRDialectUtils.a /usr/lib/llvm-14/lib/libMLIRStandardToLLVM.a /usr/lib/llvm-14/lib/libMLIRMath.a /usr/lib/llvm-14/lib/libMLIRStandard.a /usr/lib/llvm-14/lib/libMLIRCastInterfaces.a /usr/lib/llvm-14/lib/libMLIRVectorInterfaces.a /usr/lib/llvm-14/lib/libMLIRArithmeticToLLVM.a /usr/lib/llvm-14/lib/libMLIRArithmetic.a /usr/lib/llvm-14/lib/libMLIRDialect.a /usr/lib/llvm-14/lib/libMLIRLLVMCommonConversion.a /usr/lib/llvm-14/lib/libMLIRLLVMIR.a /usr/lib/llvm-14/lib/libMLIRTransforms.a /usr/lib/llvm-14/lib/libMLIRLoopLikeInterface.a /usr/lib/llvm-14/lib/libMLIRCopyOpInterface.a /usr/lib/llvm-14/lib/libMLIRTransformUtils.a /usr/lib/llvm-14/lib/libMLIRRewrite.a /usr/lib/llvm-14/lib/libMLIRPDLToPDLInterp.a /usr/lib/llvm-14/lib/libMLIRPDLInterp.a /usr/lib/llvm-14/lib/libMLIRPDL.a /usr/lib/llvm-14/lib/libMLIRPass.a /usr/lib/llvm-14/lib/libMLIRAnalysis.a /usr/lib/llvm-14/lib/libMLIRCallInterfaces.a /usr/lib/llvm-14/lib/libMLIRControlFlowInterfaces.a /usr/lib/llvm-14/lib/libMLIRInferTypeOpInterface.a /usr/lib/llvm-14/lib/libMLIRSideEffectInterfaces.a /usr/lib/llvm-14/lib/libMLIRDataLayoutInterfaces.a /usr/lib/llvm-14/lib/libMLIRViewLikeInterface.a /usr/lib/llvm-14/lib/libMLIRParser.a /usr/lib/llvm-14/lib/libMLIRIR.a /usr/lib/llvm-14/lib/libMLIRSupport.a /usr/lib/llvm-14/lib/libLLVM-14.so.1 make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' +[100%] Built target triton-translate +make[3]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' [100%] Built target triton-opt make[2]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' dh_auto_test -O--buildsystem=pybuild I: pybuild base:305: dh_auto_test --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build -- - cd .pybuild/cpython3_3.12_triton/build && make -j3 test ARGS\+=--verbose ARGS\+=-j3 + cd .pybuild/cpython3_3.12_triton/build && make -j4 test ARGS\+=--verbose ARGS\+=-j4 make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/DartConfiguration.tcl Parse Config file:/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build/DartConfiguration.tcl @@ -14396,10 +14432,10 @@ No tests were found!!! make[1]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' I: pybuild base:305: dh_auto_test --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build -- - cd .pybuild/cpython3_3.11_triton/build && make -j3 test ARGS\+=--verbose ARGS\+=-j3 + cd .pybuild/cpython3_3.11_triton/build && make -j4 test ARGS\+=--verbose ARGS\+=-j4 make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/DartConfiguration.tcl Parse Config file:/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build/DartConfiguration.tcl @@ -14418,7 +14454,7 @@ dh_prep -O--buildsystem=pybuild dh_auto_install --destdir=debian/python3-triton/ -O--buildsystem=pybuild I: pybuild base:305: dh_auto_install --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build --destdir=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton -- - cd .pybuild/cpython3_3.12_triton/build && make -j3 install DESTDIR=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd .pybuild/cpython3_3.12_triton/build && make -j4 install DESTDIR=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' /usr/bin/cmake -S/build/reproducible-path/triton-2.0.0.post1 -B/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -14439,7 +14475,7 @@ -- Installing: /build/reproducible-path/triton-2.0.0.post1/debian/python3-triton/usr/lib/libTritonPTX.a make[1]: Leaving directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.12_triton/build' I: pybuild base:305: dh_auto_install --buildsystem=cmake --builddirectory=/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build --destdir=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton -- - cd .pybuild/cpython3_3.11_triton/build && make -j3 install DESTDIR=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd .pybuild/cpython3_3.11_triton/build && make -j4 install DESTDIR=/build/reproducible-path/triton-2.0.0.post1/debian/python3-triton AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build' /usr/bin/cmake -S/build/reproducible-path/triton-2.0.0.post1 -B/build/reproducible-path/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -14490,12 +14526,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3427/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/25445 and its subdirectories -I: Current time: Thu Mar 28 04:32:46 -12 2024 -I: pbuilder-time-stamp: 1711643566 +I: removing directory /srv/workspace/pbuilder/3427 and its subdirectories +I: Current time: Fri Mar 29 07:16:24 +14 2024 +I: pbuilder-time-stamp: 1711646184