:: Synchronizing package databases... archlinuxcn 0.0 B 0.00B/s 00:00 [----------------------] 0% archlinuxcn 1224.5 KiB 6.91M/s 00:00 [######################] 100% core is up to date extra is up to date community is up to date :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [archlinuxcn] (x86_64)... ==> Synchronizing chroot copy [/var/lib/archbuild/archlinuxcn-x86_64/root] -> [hubutui]...done ==> Making package: mxnet 1:1.5.0-1 (Sat Aug 31 12:19:35 2019) ==> Retrieving sources... -> Cloning mxnet git repo... Cloning into bare repository '/home/hubutui/archlinuxcn.git/archlinuxcn/mxnet/mxnet'... ==> Validating source files with sha512sums... mxnet ... Skipped ==> Making package: mxnet 1:1.5.0-1 (Sat 31 Aug 2019 12:19:57 PM CST) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... :: There are 2 providers available for libjpeg: :: Repository archlinuxcn 1) mozjpeg :: Repository extra 2) libjpeg-turbo Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: x264 will be installed before its ffmpeg dependency Packages (156) alsa-lib-1.1.9-2 aom-1.0.0.errata1-1 avahi-0.7+18+g1b5f401-2 cairo-1.17.2+17+g52a7c79fd-1 cdparanoia-10.2-7 dav1d-0.4.0-1 ffmpeg-1:4.2-4 flac-1.3.3-1 fontconfig-2:2.13.1+12+g5f5ec56-1 freetype2-2.10.1-1 fribidi-1.0.5-1 gd-2.2.5-2 gdk-pixbuf2-2.38.1-1 ghostscript-9.27-2 giflib-5.2.1-1 glslang-7.11.3214-2 glu-9.0.1-1 graphene-1.8.6-1 graphite-1:1.3.13-2 graphviz-2.40.1-19 gsfonts-20180524-2 gsm-1.0.18-1 gst-plugins-base-1.16.0-3 gst-plugins-base-libs-1.16.0-3 gstreamer-1.16.0-2 gts-0.7.6-5 harfbuzz-2.6.1-1 hicolor-icon-theme-0.17-1 ijs-0.35-2 ilmbase-2.3.0-1 iso-codes-4.3-1 jack-0.125.0-7 jasper-2.0.16-1 jbig2dec-0.16-1 l-smash-2.14.5-1 lame-3.100-2 lcms2-2.9-2 libaec-1.0.2-1 libass-0.14.0-1 libasyncns-0.8+3+g68cd5af-2 libavc1394-0.5.4-3 libbluray-1.1.2-1 libcups-2.3.0-3 libdaemon-0.14-4 libdatrie-0.2.12-1 libdc1394-2.2.6-1 libdrm-2.4.99-1 libedit-20190324_3.1-1 libexif-0.6.21-3 libglvnd-1.1.1-1 libgphoto2-2.5.23-1 libgudev-233-1 libibus-1.5.21-1 libice-1.0.10-1 libidn-1.35-1 libiec61883-1.2.0-5 libmodplug-0.8.9.0-2 libnsl-1.2.0-1 libogg-1.3.3-3 libomxil-bellagio-0.9.3-2 libpaper-1.1.24-11 libpciaccess-0.16-1 libpgm-5.2.122-3 libplacebo-1.18.0-1 libpng-1.6.37-1 libpulse-12.2-2 libraw1394-2.1.2-2 librsvg-2:2.44.14+1+g17bb3cd6-1 libsamplerate-0.1.9-2 libsm-1.2.3-1 libsndfile-1.0.28-2 libsodium-1.0.18-1 libsoxr-0.1.3-1 libssh-0.9.0-1 libthai-0.1.28-1 libtheora-1.1.1-4 libtiff-4.0.10-1 libunwind-1.3.1-1 libva-2.5.0-1 libvdpau-1.3-1 libvisual-0.4.0-7 libvorbis-1.3.6-1 libvpx-1.8.1-1 libwebp-1.0.3-1 libx11-1.6.8-1 libxau-1.0.9-1 libxaw-1.0.13-2 libxcb-1.13.1-1 libxcursor-1.2.0-1 libxdamage-1.1.5-1 libxdmcp-1.1.3-1 libxext-1.3.4-1 libxfixes-5.0.3-2 libxft-2.3.3-1 libxi-1.7.10-1 libxmu-1.1.3-1 libxpm-3.5.12-2 libxrender-0.9.10-2 libxshmfence-1.3-1 libxt-1.2.0-1 libxtst-1.2.3-2 libxv-1.0.11-2 libxxf86vm-1.1.4-2 llvm-libs-8.0.1-3 lm_sensors-3.5.0-1 lzo-2.10-2 mesa-19.1.5-1 mozjpeg-3.3.1-2 opencore-amr-0.1.5-2 openexr-2.3.0-1 openjpeg2-2.3.1-1 opus-1.3.1-1 orc-0.4.29-1 pango-1:1.44.5-1 pixman-0.38.4-1 python-3.7.4-1 python-appdirs-1.4.3-2 python-attrs-19.1.0-1 python-chardet-3.0.4-2 python-idna-2.8-1 python-packaging-19.1-2 python-pyparsing-2.4.2-1 python-setuptools-1:41.2.0-1 python-six-1.12.0-1 python-urllib3-1.25.3-1 run-parts-4.8.6.1-1 sdl2-2.0.10-1 shaderc-2019.0-1 shared-mime-info-1.12-1 speex-1.2.0-2 speexdsp-1.2.0-1 spirv-tools-2019.3-2 sysfsutils-2.1.0-10 v4l-utils-1.16.6-1 vid.stab-1.1-2 vulkan-icd-loader-1.1.121-1 wayland-1.17.0-1 x264-2:157.r72db4377-1 x265-3.1.2-1 xcb-proto-1.13-2 xorgproto-2019.1-1 xvidcore-1.3.5-1 zita-alsa-pcmi-0.3.2-1 zita-resampler-1.6.2-1 cblas-3.8.0-2 double-conversion-3.1.5-1 hdf5-1.10.5-1 intel-tbb-2019.8-1 lapack-3.8.0-2 openblas-0.3.6-1 opencv-4.1.1-1 protobuf-3.7.0-1 python-graphviz-0.12-1 python-numpy-1.17.0-1 python-requests-2.22.0-1 zeromq-4.3.1-2 Total Installed Size: 947.68 MiB :: Proceed with installation? [Y/n] ( 0/156) checking keys in keyring [----------------------] 0% ( 1/156) checking keys in keyring [----------------------] 0% ( 2/156) checking keys in keyring [----------------------] 1% ( 3/156) checking keys in keyring [----------------------] 1% ( 4/156) checking keys in keyring [----------------------] 2% ( 5/156) checking keys in keyring [----------------------] 3% ( 6/156) checking keys in keyring [----------------------] 3% ( 7/156) checking keys in keyring [----------------------] 4% ( 8/156) checking keys in keyring [#---------------------] 5% ( 9/156) checking keys in keyring [#---------------------] 5% ( 10/156) checking keys in keyring [#---------------------] 6% ( 11/156) checking keys in keyring [#---------------------] 7% ( 12/156) checking keys in keyring [#---------------------] 7% ( 13/156) checking keys in keyring [#---------------------] 8% ( 14/156) checking keys in keyring [#---------------------] 8% ( 15/156) checking keys in keyring [#---------------------] 9% ( 16/156) checking keys in keyring [##--------------------] 10% ( 17/156) checking keys in keyring [##--------------------] 10% ( 18/156) checking keys in keyring [##--------------------] 11% ( 19/156) checking keys in keyring [##--------------------] 12% ( 20/156) checking keys in keyring [##--------------------] 12% ( 21/156) checking keys in keyring [##--------------------] 13% ( 22/156) checking keys in keyring [###-------------------] 14% ( 23/156) checking keys in keyring [###-------------------] 14% ( 24/156) checking keys in keyring [###-------------------] 15% ( 25/156) checking keys in keyring [###-------------------] 16% ( 26/156) checking keys in keyring [###-------------------] 16% ( 27/156) checking keys in keyring [###-------------------] 17% ( 28/156) checking keys in keyring [###-------------------] 17% ( 29/156) checking keys in keyring [###-------------------] 18% ( 30/156) checking keys in keyring [####------------------] 19% ( 31/156) checking keys in keyring [####------------------] 19% ( 32/156) checking keys in keyring [####------------------] 20% ( 33/156) checking keys in keyring [####------------------] 21% ( 34/156) checking keys in keyring [####------------------] 21% ( 35/156) checking keys in keyring [####------------------] 22% ( 36/156) checking keys in keyring [#####-----------------] 23% ( 37/156) checking keys in keyring [#####-----------------] 23% ( 38/156) checking keys in keyring [#####-----------------] 24% ( 39/156) checking keys in keyring [#####-----------------] 25% ( 40/156) checking keys in keyring [#####-----------------] 25% ( 41/156) checking keys in keyring [#####-----------------] 26% ( 42/156) checking keys in keyring [#####-----------------] 26% ( 43/156) checking keys in keyring [#####-----------------] 27% ( 44/156) checking keys in keyring [######----------------] 28% ( 45/156) checking keys in keyring [######----------------] 28% ( 46/156) checking keys in keyring [######----------------] 29% ( 47/156) checking keys in keyring [######----------------] 30% ( 48/156) checking keys in keyring [######----------------] 30% ( 49/156) checking keys in keyring [######----------------] 31% ( 50/156) checking keys in keyring [#######---------------] 32% ( 51/156) checking keys in keyring [#######---------------] 32% ( 52/156) checking keys in keyring [#######---------------] 33% ( 53/156) checking keys in keyring [#######---------------] 33% ( 54/156) checking keys in keyring [#######---------------] 34% ( 55/156) checking keys in keyring [#######---------------] 35% ( 56/156) checking keys in keyring [#######---------------] 35% ( 57/156) checking keys in keyring [#######---------------] 36% ( 58/156) checking keys in keyring [########--------------] 37% ( 59/156) checking keys in keyring [########--------------] 37% ( 60/156) checking keys in keyring [########--------------] 38% ( 61/156) checking keys in keyring [########--------------] 39% ( 62/156) checking keys in keyring [########--------------] 39% ( 63/156) checking keys in keyring [########--------------] 40% ( 64/156) checking keys in keyring [#########-------------] 41% ( 65/156) checking keys in keyring [#########-------------] 41% ( 66/156) checking keys in keyring [#########-------------] 42% ( 67/156) checking keys in keyring [#########-------------] 42% ( 68/156) checking keys in keyring [#########-------------] 43% ( 69/156) checking keys in keyring [#########-------------] 44% ( 70/156) checking keys in keyring [#########-------------] 44% ( 71/156) checking keys in keyring [#########-------------] 45% ( 72/156) checking keys in keyring [##########------------] 46% ( 73/156) checking keys in keyring [##########------------] 46% ( 74/156) checking keys in keyring [##########------------] 47% ( 75/156) checking keys in keyring [##########------------] 48% ( 76/156) checking keys in keyring [##########------------] 48% ( 77/156) checking keys in keyring [##########------------] 49% ( 78/156) checking keys in keyring [###########-----------] 50% ( 79/156) checking keys in keyring [###########-----------] 50% ( 80/156) checking keys in keyring [###########-----------] 51% ( 81/156) checking keys in keyring [###########-----------] 51% ( 82/156) checking keys in keyring [###########-----------] 52% ( 83/156) checking keys in keyring [###########-----------] 53% ( 84/156) checking keys in keyring [###########-----------] 53% ( 85/156) checking keys in keyring [###########-----------] 54% ( 86/156) checking keys in keyring [############----------] 55% ( 87/156) checking keys in keyring [############----------] 55% ( 88/156) checking keys in keyring [############----------] 56% ( 89/156) checking keys in keyring [############----------] 57% ( 90/156) checking keys in keyring [############----------] 57% ( 91/156) checking keys in keyring [############----------] 58% ( 92/156) checking keys in keyring [############----------] 58% ( 93/156) checking keys in keyring [############----------] 59% ( 94/156) checking keys in keyring [#############---------] 60% ( 95/156) checking keys in keyring [#############---------] 60% ( 96/156) checking keys in keyring [#############---------] 61% ( 97/156) checking keys in keyring [#############---------] 62% ( 98/156) checking keys in keyring [#############---------] 62% ( 99/156) checking keys in keyring [#############---------] 63% (100/156) checking keys in keyring [##############--------] 64% (101/156) checking keys in keyring [##############--------] 64% (102/156) checking keys in keyring [##############--------] 65% (103/156) checking keys in keyring [##############--------] 66% (104/156) checking keys in keyring [##############--------] 66% (105/156) checking keys in keyring [##############--------] 67% (106/156) checking keys in keyring [##############--------] 67% (107/156) checking keys in keyring [##############--------] 68% (108/156) checking keys in keyring [###############-------] 69% (109/156) checking keys in keyring [###############-------] 69% (110/156) checking keys in keyring [###############-------] 70% (111/156) checking keys in keyring [###############-------] 71% (112/156) checking keys in keyring [###############-------] 71% (113/156) checking keys in keyring [###############-------] 72% (114/156) checking keys in keyring [################------] 73% (115/156) checking keys in keyring [################------] 73% (116/156) checking keys in keyring [################------] 74% (117/156) checking keys in keyring [################------] 75% (118/156) checking keys in keyring [################------] 75% (119/156) checking keys in keyring [################------] 76% (120/156) checking keys in keyring [################------] 76% (121/156) checking keys in keyring [################------] 77% (122/156) checking keys in keyring [#################-----] 78% (123/156) checking keys in keyring [#################-----] 78% (124/156) checking keys in keyring [#################-----] 79% (125/156) checking keys in keyring [#################-----] 80% (126/156) checking keys in keyring [#################-----] 80% (127/156) checking keys in keyring [#################-----] 81% (128/156) checking keys in keyring [##################----] 82% (129/156) checking keys in keyring [##################----] 82% (130/156) checking keys in keyring [##################----] 83% (131/156) checking keys in keyring [##################----] 83% (132/156) checking keys in keyring [##################----] 84% (133/156) checking keys in keyring [##################----] 85% (134/156) checking keys in keyring [##################----] 85% (135/156) checking keys in keyring [##################----] 86% (136/156) checking keys in keyring [###################---] 87% (137/156) checking keys in keyring [###################---] 87% (138/156) checking keys in keyring [###################---] 88% (139/156) checking keys in keyring [###################---] 89% (140/156) checking keys in keyring [###################---] 89% (141/156) checking keys in keyring [###################---] 90% (142/156) checking keys in keyring [####################--] 91% (143/156) checking keys in keyring [####################--] 91% (144/156) checking keys in keyring [####################--] 92% (145/156) checking keys in keyring [####################--] 92% (146/156) checking keys in keyring [####################--] 93% (147/156) checking keys in keyring [####################--] 94% (148/156) checking keys in keyring [####################--] 94% (149/156) checking keys in keyring [####################--] 95% (150/156) checking keys in keyring [#####################-] 96% (151/156) checking keys in keyring [#####################-] 96% (152/156) checking keys in keyring [#####################-] 97% (153/156) checking keys in keyring [#####################-] 98% (154/156) checking keys in keyring [#####################-] 98% (155/156) checking keys in keyring [#####################-] 99% (156/156) checking keys in keyring [######################] 100% ( 0/156) checking package integrity [----------------------] 0% ( 1/156) checking package integrity [----------------------] 0% ( 2/156) checking package integrity [----------------------] 0% ( 3/156) checking package integrity [----------------------] 0% ( 4/156) checking package integrity [----------------------] 0% ( 5/156) checking package integrity [----------------------] 2% ( 6/156) checking package integrity [----------------------] 2% ( 7/156) checking package integrity [----------------------] 3% ( 8/156) checking package integrity [----------------------] 3% ( 9/156) checking package integrity [----------------------] 3% ( 10/156) checking package integrity [----------------------] 3% ( 11/156) checking package integrity [----------------------] 3% ( 12/156) checking package integrity [----------------------] 4% ( 13/156) checking package integrity [#---------------------] 5% ( 14/156) checking package integrity [#---------------------] 5% ( 15/156) checking package integrity [#---------------------] 5% ( 16/156) checking package integrity [#---------------------] 5% ( 17/156) checking package integrity [#---------------------] 5% ( 18/156) checking package integrity [#---------------------] 5% ( 19/156) checking package integrity [#---------------------] 5% ( 20/156) checking package integrity [#---------------------] 5% ( 21/156) checking package integrity [#---------------------] 5% ( 22/156) checking package integrity [#---------------------] 5% ( 23/156) checking package integrity [#---------------------] 5% ( 24/156) checking package integrity [#---------------------] 5% ( 25/156) checking package integrity [###-------------------] 14% ( 26/156) checking package integrity [###-------------------] 14% ( 27/156) checking package integrity [#####-----------------] 23% ( 28/156) checking package integrity [#####-----------------] 23% ( 29/156) checking package integrity [#####-----------------] 24% ( 30/156) checking package integrity [#####-----------------] 24% ( 31/156) checking package integrity [#####-----------------] 25% ( 32/156) checking package integrity [#####-----------------] 26% ( 33/156) checking package integrity [#####-----------------] 26% ( 34/156) checking package integrity [#####-----------------] 26% ( 35/156) checking package integrity [######----------------] 28% ( 36/156) checking package integrity [######----------------] 28% ( 37/156) checking package integrity [######----------------] 29% ( 38/156) checking package integrity [######----------------] 29% ( 39/156) checking package integrity [######----------------] 29% ( 40/156) checking package integrity [######----------------] 29% ( 41/156) checking package integrity [######----------------] 29% ( 42/156) checking package integrity [######----------------] 29% ( 43/156) checking package integrity [######----------------] 29% ( 44/156) checking package integrity [######----------------] 29% ( 45/156) checking package integrity [######----------------] 29% ( 46/156) checking package integrity [######----------------] 30% ( 47/156) checking package integrity [######----------------] 30% ( 48/156) checking package integrity [######----------------] 30% ( 49/156) checking package integrity [######----------------] 30% ( 50/156) checking package integrity [######----------------] 30% ( 51/156) checking package integrity [######----------------] 31% ( 52/156) checking package integrity [######----------------] 31% ( 53/156) checking package integrity [######----------------] 31% ( 54/156) checking package integrity [######----------------] 31% ( 55/156) checking package integrity [######----------------] 31% ( 56/156) checking package integrity [######----------------] 31% ( 57/156) checking package integrity [#######---------------] 32% ( 58/156) checking package integrity [#######---------------] 32% ( 59/156) checking package integrity [#######---------------] 32% ( 60/156) checking package integrity [#######---------------] 32% ( 61/156) checking package integrity [#######---------------] 32% ( 62/156) checking package integrity [#######---------------] 32% ( 63/156) checking package integrity [#######---------------] 32% ( 64/156) checking package integrity [#######---------------] 32% ( 65/156) checking package integrity [#######---------------] 32% ( 66/156) checking package integrity [#######---------------] 32% ( 67/156) checking package integrity [#######---------------] 33% ( 68/156) checking package integrity [#######---------------] 33% ( 69/156) checking package integrity [#######---------------] 33% ( 70/156) checking package integrity [#######---------------] 33% ( 71/156) checking package integrity [#######---------------] 33% ( 72/156) checking package integrity [#######---------------] 33% ( 73/156) checking package integrity [#######---------------] 34% ( 74/156) checking package integrity [#######---------------] 34% ( 75/156) checking package integrity [#######---------------] 35% ( 76/156) checking package integrity [#######---------------] 35% ( 77/156) checking package integrity [#######---------------] 35% ( 78/156) checking package integrity [#######---------------] 35% ( 79/156) checking package integrity [#######---------------] 36% ( 80/156) checking package integrity [#######---------------] 36% ( 81/156) checking package integrity [#######---------------] 36% ( 82/156) checking package integrity [#######---------------] 36% ( 83/156) checking package integrity [#######---------------] 36% ( 84/156) checking package integrity [#######---------------] 36% ( 85/156) checking package integrity [#######---------------] 36% ( 86/156) checking package integrity [########--------------] 37% ( 87/156) checking package integrity [########--------------] 37% ( 88/156) checking package integrity [########--------------] 40% ( 89/156) checking package integrity [########--------------] 40% ( 90/156) checking package integrity [########--------------] 40% ( 91/156) checking package integrity [#########-------------] 41% ( 92/156) checking package integrity [#########-------------] 41% ( 93/156) checking package integrity [#########-------------] 42% ( 94/156) checking package integrity [#########-------------] 42% ( 95/156) checking package integrity [#########-------------] 42% ( 96/156) checking package integrity [#########-------------] 42% ( 97/156) checking package integrity [#########-------------] 42% ( 98/156) checking package integrity [#########-------------] 42% ( 99/156) checking package integrity [#########-------------] 42% (100/156) checking package integrity [#########-------------] 42% (101/156) checking package integrity [#########-------------] 42% (102/156) checking package integrity [#########-------------] 42% (103/156) checking package integrity [#########-------------] 42% (104/156) checking package integrity [#########-------------] 42% (105/156) checking package integrity [#########-------------] 42% (106/156) checking package integrity [#########-------------] 42% (107/156) checking package integrity [#########-------------] 42% (108/156) checking package integrity [#########-------------] 43% (109/156) checking package integrity [#########-------------] 43% (110/156) checking package integrity [#########-------------] 44% (111/156) checking package integrity [#########-------------] 44% (112/156) checking package integrity [#########-------------] 44% (113/156) checking package integrity [#########-------------] 45% (114/156) checking package integrity [#########-------------] 45% (115/156) checking package integrity [#########-------------] 45% (116/156) checking package integrity [#########-------------] 45% (117/156) checking package integrity [#########-------------] 45% (118/156) checking package integrity [#########-------------] 45% (119/156) checking package integrity [##########------------] 46% (120/156) checking package integrity [###########-----------] 51% (121/156) checking package integrity [##############--------] 66% (122/156) checking package integrity [##############--------] 67% (123/156) checking package integrity [##############--------] 67% (124/156) checking package integrity [##############--------] 68% (125/156) checking package integrity [##############--------] 68% (126/156) checking package integrity [##############--------] 68% (127/156) checking package integrity [###############-------] 69% (128/156) checking package integrity [###############-------] 69% (129/156) checking package integrity [###############-------] 69% (130/156) checking package integrity [###############-------] 69% (131/156) checking package integrity [###############-------] 69% (132/156) checking package integrity [###############-------] 69% (133/156) checking package integrity [###############-------] 69% (134/156) checking package integrity [###############-------] 69% (135/156) checking package integrity [###############-------] 69% (136/156) checking package integrity [################------] 76% (137/156) checking package integrity [################------] 76% (138/156) checking package integrity [################------] 76% (139/156) checking package integrity [################------] 77% (140/156) checking package integrity [#################-----] 79% (141/156) checking package integrity [#################-----] 79% (142/156) checking package integrity [#####################-] 97% (143/156) checking package integrity [#####################-] 99% (144/156) checking package integrity [#####################-] 99% (145/156) checking package integrity [#####################-] 99% (146/156) checking package integrity [#####################-] 99% (147/156) checking package integrity [#####################-] 99% (148/156) checking package integrity [#####################-] 99% (149/156) checking package integrity [#####################-] 99% (150/156) checking package integrity [#####################-] 99% (151/156) checking package integrity [#####################-] 99% (152/156) checking package integrity [#####################-] 99% (153/156) checking package integrity [#####################-] 99% (154/156) checking package integrity [#####################-] 99% (155/156) checking package integrity [#####################-] 99% (156/156) checking package integrity [######################] 100% ( 0/156) loading package files [----------------------] 0% ( 1/156) loading package files [----------------------] 0% ( 2/156) loading package files [----------------------] 0% ( 3/156) loading package files [----------------------] 0% ( 4/156) loading package files [----------------------] 0% ( 5/156) loading package files [----------------------] 2% ( 6/156) loading package files [----------------------] 2% ( 7/156) loading package files [----------------------] 3% ( 8/156) loading package files [----------------------] 3% ( 9/156) loading package files [----------------------] 3% ( 10/156) loading package files [----------------------] 3% ( 11/156) loading package files [----------------------] 3% ( 12/156) loading package files [----------------------] 4% ( 13/156) loading package files [#---------------------] 5% ( 14/156) loading package files [#---------------------] 5% ( 15/156) loading package files [#---------------------] 5% ( 16/156) loading package files [#---------------------] 5% ( 17/156) loading package files [#---------------------] 5% ( 18/156) loading package files [#---------------------] 5% ( 19/156) loading package files [#---------------------] 5% ( 20/156) loading package files [#---------------------] 5% ( 21/156) loading package files [#---------------------] 5% ( 22/156) loading package files [#---------------------] 5% ( 23/156) loading package files [#---------------------] 5% ( 24/156) loading package files [#---------------------] 5% ( 25/156) loading package files [###-------------------] 14% ( 26/156) loading package files [###-------------------] 14% ( 27/156) loading package files [#####-----------------] 23% ( 28/156) loading package files [#####-----------------] 23% ( 29/156) loading package files [#####-----------------] 24% ( 30/156) loading package files [#####-----------------] 24% ( 31/156) loading package files [#####-----------------] 25% ( 32/156) loading package files [#####-----------------] 26% ( 33/156) loading package files [#####-----------------] 26% ( 34/156) loading package files [#####-----------------] 26% ( 35/156) loading package files [######----------------] 28% ( 36/156) loading package files [######----------------] 28% ( 37/156) loading package files [######----------------] 29% ( 38/156) loading package files [######----------------] 29% ( 39/156) loading package files [######----------------] 29% ( 40/156) loading package files [######----------------] 29% ( 41/156) loading package files [######----------------] 29% ( 42/156) loading package files [######----------------] 29% ( 43/156) loading package files [######----------------] 29% ( 44/156) loading package files [######----------------] 29% ( 45/156) loading package files [######----------------] 29% ( 46/156) loading package files [######----------------] 30% ( 47/156) loading package files [######----------------] 30% ( 48/156) loading package files [######----------------] 30% ( 49/156) loading package files [######----------------] 30% ( 50/156) loading package files [######----------------] 30% ( 51/156) loading package files [######----------------] 31% ( 52/156) loading package files [######----------------] 31% ( 53/156) loading package files [######----------------] 31% ( 54/156) loading package files [######----------------] 31% ( 55/156) loading package files [######----------------] 31% ( 56/156) loading package files [######----------------] 31% ( 57/156) loading package files [#######---------------] 32% ( 58/156) loading package files [#######---------------] 32% ( 59/156) loading package files [#######---------------] 32% ( 60/156) loading package files [#######---------------] 32% ( 61/156) loading package files [#######---------------] 32% ( 62/156) loading package files [#######---------------] 32% ( 63/156) loading package files [#######---------------] 32% ( 64/156) loading package files [#######---------------] 32% ( 65/156) loading package files [#######---------------] 32% ( 66/156) loading package files [#######---------------] 32% ( 67/156) loading package files [#######---------------] 33% ( 68/156) loading package files [#######---------------] 33% ( 69/156) loading package files [#######---------------] 33% ( 70/156) loading package files [#######---------------] 33% ( 71/156) loading package files [#######---------------] 33% ( 72/156) loading package files [#######---------------] 33% ( 73/156) loading package files [#######---------------] 34% ( 74/156) loading package files [#######---------------] 34% ( 75/156) loading package files [#######---------------] 35% ( 76/156) loading package files [#######---------------] 35% ( 77/156) loading package files [#######---------------] 35% ( 78/156) loading package files [#######---------------] 35% ( 79/156) loading package files [#######---------------] 36% ( 80/156) loading package files [#######---------------] 36% ( 81/156) loading package files [#######---------------] 36% ( 82/156) loading package files [#######---------------] 36% ( 83/156) loading package files [#######---------------] 36% ( 84/156) loading package files [#######---------------] 36% ( 85/156) loading package files [#######---------------] 36% ( 86/156) loading package files [########--------------] 37% ( 87/156) loading package files [########--------------] 37% ( 88/156) loading package files [########--------------] 40% ( 89/156) loading package files [########--------------] 40% ( 90/156) loading package files [########--------------] 40% ( 91/156) loading package files [#########-------------] 41% ( 92/156) loading package files [#########-------------] 41% ( 93/156) loading package files [#########-------------] 42% ( 94/156) loading package files [#########-------------] 42% ( 95/156) loading package files [#########-------------] 42% ( 96/156) loading package files [#########-------------] 42% ( 97/156) loading package files [#########-------------] 42% ( 98/156) loading package files [#########-------------] 42% ( 99/156) loading package files [#########-------------] 42% (100/156) loading package files [#########-------------] 42% (101/156) loading package files [#########-------------] 42% (102/156) loading package files [#########-------------] 42% (103/156) loading package files [#########-------------] 42% (104/156) loading package files [#########-------------] 42% (105/156) loading package files [#########-------------] 42% (106/156) loading package files [#########-------------] 42% (107/156) loading package files [#########-------------] 42% (108/156) loading package files [#########-------------] 43% (109/156) loading package files [#########-------------] 43% (110/156) loading package files [#########-------------] 44% (111/156) loading package files [#########-------------] 44% (112/156) loading package files [#########-------------] 44% (113/156) loading package files [#########-------------] 45% (114/156) loading package files [#########-------------] 45% (115/156) loading package files [#########-------------] 45% (116/156) loading package files [#########-------------] 45% (117/156) loading package files [#########-------------] 45% (118/156) loading package files [#########-------------] 45% (119/156) loading package files [##########------------] 46% (120/156) loading package files [###########-----------] 51% (121/156) loading package files [##############--------] 66% (122/156) loading package files [##############--------] 67% (123/156) loading package files [##############--------] 67% (124/156) loading package files [##############--------] 68% (125/156) loading package files [##############--------] 68% (126/156) loading package files [##############--------] 68% (127/156) loading package files [###############-------] 69% (128/156) loading package files [###############-------] 69% (129/156) loading package files [###############-------] 69% (130/156) loading package files [###############-------] 69% (131/156) loading package files [###############-------] 69% (132/156) loading package files [###############-------] 69% (133/156) loading package files [###############-------] 69% (134/156) loading package files [###############-------] 69% (135/156) loading package files [###############-------] 69% (136/156) loading package files [################------] 76% (137/156) loading package files [################------] 76% (138/156) loading package files [################------] 76% (139/156) loading package files [################------] 77% (140/156) loading package files [#################-----] 79% (141/156) loading package files [#################-----] 79% (142/156) loading package files [#####################-] 97% (143/156) loading package files [#####################-] 99% (144/156) loading package files [#####################-] 99% (145/156) loading package files [#####################-] 99% (146/156) loading package files [#####################-] 99% (147/156) loading package files [#####################-] 99% (148/156) loading package files [#####################-] 99% (149/156) loading package files [#####################-] 99% (150/156) loading package files [#####################-] 99% (151/156) loading package files [#####################-] 99% (152/156) loading package files [#####################-] 99% (153/156) loading package files [#####################-] 99% (154/156) loading package files [#####################-] 99% (155/156) loading package files [#####################-] 99% (156/156) loading package files [######################] 100% ( 0/156) checking for file conflicts [----------------------] 0% ( 1/156) checking for file conflicts [----------------------] 0% ( 2/156) checking for file conflicts [----------------------] 1% ( 3/156) checking for file conflicts [----------------------] 1% ( 4/156) checking for file conflicts [----------------------] 2% ( 5/156) checking for file conflicts [----------------------] 3% ( 6/156) checking for file conflicts [----------------------] 3% ( 7/156) checking for file conflicts [----------------------] 4% ( 8/156) checking for file conflicts [#---------------------] 5% ( 9/156) checking for file conflicts [#---------------------] 5% ( 10/156) checking for file conflicts [#---------------------] 6% ( 11/156) checking for file conflicts [#---------------------] 7% ( 12/156) checking for file conflicts [#---------------------] 7% ( 13/156) checking for file conflicts [#---------------------] 8% ( 14/156) checking for file conflicts [#---------------------] 8% ( 15/156) checking for file conflicts [#---------------------] 9% ( 16/156) checking for file conflicts [##--------------------] 10% ( 17/156) checking for file conflicts [##--------------------] 10% ( 18/156) checking for file conflicts [##--------------------] 11% ( 19/156) checking for file conflicts [##--------------------] 12% ( 20/156) checking for file conflicts [##--------------------] 12% ( 21/156) checking for file conflicts [##--------------------] 13% ( 22/156) checking for file conflicts [###-------------------] 14% ( 23/156) checking for file conflicts [###-------------------] 14% ( 24/156) checking for file conflicts [###-------------------] 15% ( 25/156) checking for file conflicts [###-------------------] 16% ( 26/156) checking for file conflicts [###-------------------] 16% ( 27/156) checking for file conflicts [###-------------------] 17% ( 28/156) checking for file conflicts [###-------------------] 17% ( 29/156) checking for file conflicts [###-------------------] 18% ( 30/156) checking for file conflicts [####------------------] 19% ( 31/156) checking for file conflicts [####------------------] 19% ( 32/156) checking for file conflicts [####------------------] 20% ( 33/156) checking for file conflicts [####------------------] 21% ( 34/156) checking for file conflicts [####------------------] 21% ( 35/156) checking for file conflicts [####------------------] 22% ( 36/156) checking for file conflicts [#####-----------------] 23% ( 37/156) checking for file conflicts [#####-----------------] 23% ( 38/156) checking for file conflicts [#####-----------------] 24% ( 39/156) checking for file conflicts [#####-----------------] 25% ( 40/156) checking for file conflicts [#####-----------------] 25% ( 41/156) checking for file conflicts [#####-----------------] 26% ( 42/156) checking for file conflicts [#####-----------------] 26% ( 43/156) checking for file conflicts [#####-----------------] 27% ( 44/156) checking for file conflicts [######----------------] 28% ( 45/156) checking for file conflicts [######----------------] 28% ( 46/156) checking for file conflicts [######----------------] 29% ( 47/156) checking for file conflicts [######----------------] 30% ( 48/156) checking for file conflicts [######----------------] 30% ( 49/156) checking for file conflicts [######----------------] 31% ( 50/156) checking for file conflicts [#######---------------] 32% ( 51/156) checking for file conflicts [#######---------------] 32% ( 52/156) checking for file conflicts [#######---------------] 33% ( 53/156) checking for file conflicts [#######---------------] 33% ( 54/156) checking for file conflicts [#######---------------] 34% ( 55/156) checking for file conflicts [#######---------------] 35% ( 56/156) checking for file conflicts [#######---------------] 35% ( 57/156) checking for file conflicts [#######---------------] 36% ( 58/156) checking for file conflicts [########--------------] 37% ( 59/156) checking for file conflicts [########--------------] 37% ( 60/156) checking for file conflicts [########--------------] 38% ( 61/156) checking for file conflicts [########--------------] 39% ( 62/156) checking for file conflicts [########--------------] 39% ( 63/156) checking for file conflicts [########--------------] 40% ( 64/156) checking for file conflicts [#########-------------] 41% ( 65/156) checking for file conflicts [#########-------------] 41% ( 66/156) checking for file conflicts [#########-------------] 42% ( 67/156) checking for file conflicts [#########-------------] 42% ( 68/156) checking for file conflicts [#########-------------] 43% ( 69/156) checking for file conflicts [#########-------------] 44% ( 70/156) checking for file conflicts [#########-------------] 44% ( 71/156) checking for file conflicts [#########-------------] 45% ( 72/156) checking for file conflicts [##########------------] 46% ( 73/156) checking for file conflicts [##########------------] 46% ( 74/156) checking for file conflicts [##########------------] 47% ( 75/156) checking for file conflicts [##########------------] 48% ( 76/156) checking for file conflicts [##########------------] 48% ( 77/156) checking for file conflicts [##########------------] 49% ( 78/156) checking for file conflicts [###########-----------] 50% ( 79/156) checking for file conflicts [###########-----------] 50% ( 80/156) checking for file conflicts [###########-----------] 51% ( 81/156) checking for file conflicts [###########-----------] 51% ( 82/156) checking for file conflicts [###########-----------] 52% ( 83/156) checking for file conflicts [###########-----------] 53% ( 84/156) checking for file conflicts [###########-----------] 53% ( 85/156) checking for file conflicts [###########-----------] 54% ( 86/156) checking for file conflicts [############----------] 55% ( 87/156) checking for file conflicts [############----------] 55% ( 88/156) checking for file conflicts [############----------] 56% ( 89/156) checking for file conflicts [############----------] 57% ( 90/156) checking for file conflicts [############----------] 57% ( 91/156) checking for file conflicts [############----------] 58% ( 92/156) checking for file conflicts [############----------] 58% ( 93/156) checking for file conflicts [############----------] 59% ( 94/156) checking for file conflicts [#############---------] 60% ( 95/156) checking for file conflicts [#############---------] 60% ( 96/156) checking for file conflicts [#############---------] 61% ( 97/156) checking for file conflicts [#############---------] 62% ( 98/156) checking for file conflicts [#############---------] 62% ( 99/156) checking for file conflicts [#############---------] 63% (100/156) checking for file conflicts [##############--------] 64% (101/156) checking for file conflicts [##############--------] 64% (102/156) checking for file conflicts [##############--------] 65% (103/156) checking for file conflicts [##############--------] 66% (104/156) checking for file conflicts [##############--------] 66% (105/156) checking for file conflicts [##############--------] 67% (106/156) checking for file conflicts [##############--------] 67% (107/156) checking for file conflicts [##############--------] 68% (108/156) checking for file conflicts [###############-------] 69% (109/156) checking for file conflicts [###############-------] 69% (110/156) checking for file conflicts [###############-------] 70% (111/156) checking for file conflicts [###############-------] 71% (112/156) checking for file conflicts [###############-------] 71% (113/156) checking for file conflicts [###############-------] 72% (114/156) checking for file conflicts [################------] 73% (115/156) checking for file conflicts [################------] 73% (116/156) checking for file conflicts [################------] 74% (117/156) checking for file conflicts [################------] 75% (118/156) checking for file conflicts [################------] 75% (119/156) checking for file conflicts [################------] 76% (120/156) checking for file conflicts [################------] 76% (121/156) checking for file conflicts [################------] 77% (122/156) checking for file conflicts [#################-----] 78% (123/156) checking for file conflicts [#################-----] 78% (124/156) checking for file conflicts [#################-----] 79% (125/156) checking for file conflicts [#################-----] 80% (126/156) checking for file conflicts [#################-----] 80% (127/156) checking for file conflicts [#################-----] 81% (128/156) checking for file conflicts [##################----] 82% (129/156) checking for file conflicts [##################----] 82% (130/156) checking for file conflicts [##################----] 83% (131/156) checking for file conflicts [##################----] 83% (132/156) checking for file conflicts [##################----] 84% (133/156) checking for file conflicts [##################----] 85% (134/156) checking for file conflicts [##################----] 85% (135/156) checking for file conflicts [##################----] 86% (136/156) checking for file conflicts [###################---] 87% (137/156) checking for file conflicts [###################---] 87% (138/156) checking for file conflicts [###################---] 88% (139/156) checking for file conflicts [###################---] 89% (140/156) checking for file conflicts [###################---] 89% (141/156) checking for file conflicts [###################---] 90% (142/156) checking for file conflicts [####################--] 91% (143/156) checking for file conflicts [####################--] 91% (144/156) checking for file conflicts [####################--] 92% (145/156) checking for file conflicts [####################--] 92% (146/156) checking for file conflicts [####################--] 93% (147/156) checking for file conflicts [####################--] 94% (148/156) checking for file conflicts [####################--] 94% (149/156) checking for file conflicts [####################--] 95% (150/156) checking for file conflicts [#####################-] 96% (151/156) checking for file conflicts [#####################-] 96% (152/156) checking for file conflicts [#####################-] 97% (153/156) checking for file conflicts [#####################-] 98% (154/156) checking for file conflicts [#####################-] 98% (155/156) checking for file conflicts [#####################-] 99% (156/156) checking for file conflicts [######################] 100% :: Processing package changes... ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [----------------------] 0% ( 1/156) installing openblas [######################] 100% ( 2/156) installing cblas [----------------------] 0% ( 2/156) installing cblas [######################] 100% ( 3/156) installing double-conversion [----------------------] 0% ( 3/156) installing double-conversion [######################] 100% ( 4/156) installing libaec [----------------------] 0% ( 4/156) installing libaec [######################] 100% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [----------------------] 0% ( 5/156) installing hdf5 [###############-------] 71% ( 5/156) installing hdf5 [######################] 100% ( 6/156) installing intel-tbb [----------------------] 0% ( 6/156) installing intel-tbb [######################] 100% ( 7/156) installing lapack [----------------------] 0% ( 7/156) installing lapack [######################] 100% ( 8/156) installing xcb-proto [----------------------] 0% ( 8/156) installing xcb-proto [######################] 100% ( 9/156) installing xorgproto [----------------------] 0% ( 9/156) installing xorgproto [######################] 100% ( 10/156) installing libxdmcp [----------------------] 0% ( 10/156) installing libxdmcp [######################] 100% ( 11/156) installing libxau [----------------------] 0% ( 11/156) installing libxau [######################] 100% ( 12/156) installing libxcb [----------------------] 0% ( 12/156) installing libxcb [#####################-] 97% ( 12/156) installing libxcb [######################] 100% ( 13/156) installing libx11 [----------------------] 0% ( 13/156) installing libx11 [#################-----] 78% ( 13/156) installing libx11 [######################] 100% ( 14/156) installing libxext [----------------------] 0% ( 14/156) installing libxext [######################] 100% ( 15/156) installing libpciaccess [----------------------] 0% ( 15/156) installing libpciaccess [######################] 100% ( 16/156) installing libdrm [----------------------] 0% ( 16/156) installing libdrm [######################] 100% ( 17/156) installing wayland [----------------------] 0% ( 17/156) installing wayland [######################] 100% ( 18/156) installing libxxf86vm [----------------------] 0% ( 18/156) installing libxxf86vm [######################] 100% ( 19/156) installing libxfixes [----------------------] 0% ( 19/156) installing libxfixes [######################] 100% ( 20/156) installing libxdamage [----------------------] 0% ( 20/156) installing libxdamage [######################] 100% ( 21/156) installing libxshmfence [----------------------] 0% ( 21/156) installing libxshmfence [######################] 100% ( 22/156) installing libomxil-bellagio [----------------------] 0% ( 22/156) installing libomxil-bellagio [######################] 100% ( 23/156) installing libunwind [----------------------] 0% ( 23/156) installing libunwind [######################] 100% ( 24/156) installing libedit [----------------------] 0% ( 24/156) installing libedit [######################] 100% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [----------------------] 0% ( 25/156) installing llvm-libs [#####################-] 99% ( 25/156) installing llvm-libs [######################] 100% ( 26/156) installing lm_sensors [----------------------] 0% ( 26/156) installing lm_sensors [######################] 100% Optional dependencies for lm_sensors rrdtool: for logging with sensord ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [----------------------] 0% ( 27/156) installing mesa [#####-----------------] 24% ( 27/156) installing mesa [#########-------------] 42% ( 27/156) installing mesa [###############-------] 71% ( 27/156) installing mesa [##################----] 86% ( 27/156) installing mesa [#####################-] 99% ( 27/156) installing mesa [######################] 100% Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback ( 28/156) installing libglvnd [----------------------] 0% ( 28/156) installing libglvnd [######################] 100% ( 29/156) installing glu [----------------------] 0% ( 29/156) installing glu [######################] 100% ( 30/156) installing ilmbase [----------------------] 0% ( 30/156) installing ilmbase [######################] 100% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [----------------------] 0% ( 31/156) installing openexr [####################--] 91% ( 31/156) installing openexr [######################] 100% ( 32/156) installing gstreamer [----------------------] 0% ( 32/156) installing gstreamer [####################--] 95% ( 32/156) installing gstreamer [######################] 100% ( 33/156) installing orc [----------------------] 0% ( 33/156) installing orc [######################] 100% ( 34/156) installing libxv [----------------------] 0% ( 34/156) installing libxv [######################] 100% ( 35/156) installing iso-codes [----------------------] 0% ( 35/156) installing iso-codes [###########-----------] 53% ( 35/156) installing iso-codes [######################] 100% ( 36/156) installing libgudev [----------------------] 0% ( 36/156) installing libgudev [######################] 100% ( 37/156) installing gst-plugins-base-libs [----------------------] 0% ( 37/156) installing gst-plugins-base-libs [###################---] 89% ( 37/156) installing gst-plugins-base-libs [######################] 100% ( 38/156) installing alsa-lib [----------------------] 0% ( 38/156) installing alsa-lib [######################] 100% ( 39/156) installing cdparanoia [----------------------] 0% ( 39/156) installing cdparanoia [######################] 100% ( 40/156) installing libvisual [----------------------] 0% ( 40/156) installing libvisual [######################] 100% ( 41/156) installing libogg [----------------------] 0% ( 41/156) installing libogg [######################] 100% ( 42/156) installing libvorbis [----------------------] 0% ( 42/156) installing libvorbis [######################] 100% ( 43/156) installing libtheora [----------------------] 0% ( 43/156) installing libtheora [######################] 100% ( 44/156) installing libdatrie [----------------------] 0% ( 44/156) installing libdatrie [######################] 100% ( 45/156) installing libthai [----------------------] 0% ( 45/156) installing libthai [######################] 100% ( 46/156) installing libpng [----------------------] 0% ( 46/156) installing libpng [######################] 100% ( 47/156) installing libxrender [----------------------] 0% ( 47/156) installing libxrender [######################] 100% ( 48/156) installing graphite [----------------------] 0% ( 48/156) installing graphite [######################] 100% ( 49/156) installing harfbuzz [----------------------] 0% ( 49/156) installing harfbuzz [######################] 100% Optional dependencies for harfbuzz cairo: hb-view program [pending] ( 50/156) installing freetype2 [----------------------] 0% ( 50/156) installing freetype2 [######################] 100% ( 51/156) installing fontconfig [----------------------] 0% ( 51/156) installing fontconfig [######################] 100% Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d. Read /etc/fonts/conf.d/README for more information. Configuration via /etc/fonts/local.conf is still possible, but is no longer recommended for options available in conf.avail. Main systemwide configuration should be done by symlinks (especially for autohinting, sub-pixel and lcdfilter): cd /etc/fonts/conf.d ln -s ../conf.avail/XX-foo.conf Check also https://wiki.archlinux.org/index.php/Font_Configuration and https://wiki.archlinux.org/index.php/Fonts. Rebuilding fontconfig cache... done. ( 52/156) installing pixman [----------------------] 0% ( 52/156) installing pixman [######################] 100% ( 53/156) installing lzo [----------------------] 0% ( 53/156) installing lzo [######################] 100% ( 54/156) installing cairo [----------------------] 0% ( 54/156) installing cairo [######################] 100% ( 55/156) installing libxft [----------------------] 0% ( 55/156) installing libxft [######################] 100% ( 56/156) installing fribidi [----------------------] 0% ( 56/156) installing fribidi [######################] 100% ( 57/156) installing pango [----------------------] 0% ( 57/156) installing pango [######################] 100% ( 58/156) installing opus [----------------------] 0% ( 58/156) installing opus [######################] 100% ( 59/156) installing graphene [----------------------] 0% ( 59/156) installing graphene [######################] 100% ( 60/156) installing mozjpeg [----------------------] 0% ( 60/156) installing mozjpeg [######################] 100% ( 61/156) installing gst-plugins-base [----------------------] 0% ( 61/156) installing gst-plugins-base [######################] 100% ( 62/156) installing libraw1394 [----------------------] 0% ( 62/156) installing libraw1394 [######################] 100% ( 63/156) installing libdc1394 [----------------------] 0% ( 63/156) installing libdc1394 [######################] 100% ( 64/156) installing libexif [----------------------] 0% ( 64/156) installing libexif [######################] 100% ( 65/156) installing libice [----------------------] 0% ( 65/156) installing libice [######################] 100% ( 66/156) installing libsm [----------------------] 0% ( 66/156) installing libsm [######################] 100% ( 67/156) installing libxt [----------------------] 0% ( 67/156) installing libxt [######################] 100% ( 68/156) installing libxpm [----------------------] 0% ( 68/156) installing libxpm [######################] 100% ( 69/156) installing libtiff [----------------------] 0% ( 69/156) installing libtiff [######################] 100% Optional dependencies for libtiff freeglut: for using tiffgt ( 70/156) installing giflib [----------------------] 0% ( 70/156) installing giflib [######################] 100% ( 71/156) installing libwebp [----------------------] 0% ( 71/156) installing libwebp [######################] 100% Optional dependencies for libwebp freeglut: vwebp viewer ( 72/156) installing gd [----------------------] 0% ( 72/156) installing gd [######################] 100% Optional dependencies for gd perl: bdftogd script [installed] ( 73/156) installing libgphoto2 [----------------------] 0% ( 73/156) installing libgphoto2 [######################] 100% ( 74/156) installing jasper [----------------------] 0% ( 74/156) installing jasper [######################] 100% Optional dependencies for jasper jasper-doc: documentation freeglut: jiv support glu: jiv support [installed] ( 75/156) installing aom [----------------------] 0% ( 75/156) installing aom [######################] 100% ( 76/156) installing gsm [----------------------] 0% ( 76/156) installing gsm [######################] 100% ( 77/156) installing flac [----------------------] 0% ( 77/156) installing flac [######################] 100% ( 78/156) installing libsndfile [----------------------] 0% ( 78/156) installing libsndfile [######################] 100% ( 79/156) installing libsamplerate [----------------------] 0% ( 79/156) installing libsamplerate [######################] 100% ( 80/156) installing zita-alsa-pcmi [----------------------] 0% ( 80/156) installing zita-alsa-pcmi [######################] 100% ( 81/156) installing zita-resampler [----------------------] 0% ( 81/156) installing zita-resampler [######################] 100% ( 82/156) installing jack [----------------------] 0% ( 82/156) installing jack [######################] 100% Optional dependencies for jack celt: NetJACK driver libffado: FireWire support realtime-privileges: Acquire realtime privileges ( 83/156) installing lame [----------------------] 0% ( 83/156) installing lame [######################] 100% ( 84/156) installing libass [----------------------] 0% ( 84/156) installing libass [######################] 100% ( 85/156) installing libavc1394 [----------------------] 0% ( 85/156) installing libavc1394 [######################] 100% ( 86/156) installing libbluray [----------------------] 0% ( 86/156) installing libbluray [######################] 100% Optional dependencies for libbluray java-runtime=8: BD-J library ( 87/156) installing libxcursor [----------------------] 0% ( 87/156) installing libxcursor [######################] 100% Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [----------------------] 0% ( 88/156) installing libibus [#######---------------] 32% ( 88/156) installing libibus [#############---------] 63% ( 88/156) installing libibus [####################--] 95% ( 88/156) installing libibus [######################] 100% ( 89/156) installing sdl2 [----------------------] 0% ( 89/156) installing sdl2 [######################] 100% Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [pending] jack: JACK audio driver [installed] ( 90/156) installing vulkan-icd-loader [----------------------] 0% ( 90/156) installing vulkan-icd-loader [######################] 100% Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver ( 91/156) installing spirv-tools [----------------------] 0% ( 91/156) installing spirv-tools [######################] 100% ( 92/156) installing glslang [----------------------] 0% ( 92/156) installing glslang [######################] 100% ( 93/156) installing lcms2 [----------------------] 0% ( 93/156) installing lcms2 [######################] 100% ( 94/156) installing shaderc [----------------------] 0% ( 94/156) installing shaderc [######################] 100% ( 95/156) installing libplacebo [----------------------] 0% ( 95/156) installing libplacebo [######################] 100% ( 96/156) installing dav1d [----------------------] 0% ( 96/156) installing dav1d [######################] 100% ( 97/156) installing libiec61883 [----------------------] 0% ( 97/156) installing libiec61883 [######################] 100% ( 98/156) installing libmodplug [----------------------] 0% ( 98/156) installing libmodplug [######################] 100% ( 99/156) installing libasyncns [----------------------] 0% ( 99/156) installing libasyncns [######################] 100% (100/156) installing libxi [----------------------] 0% (100/156) installing libxi [######################] 100% (101/156) installing libxtst [----------------------] 0% (101/156) installing libxtst [######################] 100% (102/156) installing libpulse [----------------------] 0% (102/156) installing libpulse [######################] 100% (103/156) installing libsoxr [----------------------] 0% (103/156) installing libsoxr [######################] 100% (104/156) installing libssh [----------------------] 0% (104/156) installing libssh [######################] 100% (105/156) installing libva [----------------------] 0% (105/156) installing libva [######################] 100% Optional dependencies for libva libva-vdpau-driver: backend for Nvidia and AMD cards libva-intel-driver: backend for Intel cards (106/156) installing libvdpau [----------------------] 0% (106/156) installing libvdpau [######################] 100% (107/156) installing vid.stab [----------------------] 0% (107/156) installing vid.stab [######################] 100% (108/156) installing libvpx [----------------------] 0% (108/156) installing libvpx [######################] 100% (109/156) installing l-smash [----------------------] 0% (109/156) installing l-smash [######################] 100% (110/156) installing x264 [----------------------] 0% (110/156) installing x264 [######################] 100% (111/156) installing x265 [----------------------] 0% (111/156) installing x265 [######################] 100% (112/156) installing xvidcore [----------------------] 0% (112/156) installing xvidcore [######################] 100% (113/156) installing opencore-amr [----------------------] 0% (113/156) installing opencore-amr [######################] 100% (114/156) installing openjpeg2 [----------------------] 0% (114/156) installing openjpeg2 [######################] 100% (115/156) installing speexdsp [----------------------] 0% (115/156) installing speexdsp [######################] 100% (116/156) installing speex [----------------------] 0% (116/156) installing speex [######################] 100% (117/156) installing hicolor-icon-theme [----------------------] 0% (117/156) installing hicolor-icon-theme [######################] 100% (118/156) installing sysfsutils [----------------------] 0% (118/156) installing sysfsutils [######################] 100% (119/156) installing v4l-utils [----------------------] 0% (119/156) installing v4l-utils [######################] 100% Optional dependencies for v4l-utils qt5-base alsa-lib [installed] (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [----------------------] 0% (120/156) installing ffmpeg [############----------] 56% (120/156) installing ffmpeg [#################-----] 80% (120/156) installing ffmpeg [######################] 100% Optional dependencies for ffmpeg ladspa: LADSPA filters (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [----------------------] 0% (121/156) installing opencv [####------------------] 19% (121/156) installing opencv [######----------------] 29% (121/156) installing opencv [#######---------------] 36% (121/156) installing opencv [##############--------] 64% (121/156) installing opencv [###############-------] 72% (121/156) installing opencv [#################-----] 81% (121/156) installing opencv [####################--] 92% (121/156) installing opencv [######################] 100% Optional dependencies for opencv opencv-samples: samples gtk3: for the HighGUI module and the Python bindings vtk: for the viz module hdf5: for the HDF5 module and the Python bindings [installed] opencl-icd-loader: For coding with OpenCL python-numpy: Python bindings [pending] java-runtime: Java interface (122/156) installing protobuf [----------------------] 0% (122/156) installing protobuf [######################] 100% (123/156) installing shared-mime-info [----------------------] 0% (123/156) installing shared-mime-info [######################] 100% (124/156) installing gdk-pixbuf2 [----------------------] 0% (124/156) installing gdk-pixbuf2 [######################] 100% (125/156) installing librsvg [----------------------] 0% (125/156) installing librsvg [######################] 100% (126/156) installing libxmu [----------------------] 0% (126/156) installing libxmu [######################] 100% (127/156) installing libxaw [----------------------] 0% (127/156) installing libxaw [######################] 100% (128/156) installing libdaemon [----------------------] 0% (128/156) installing libdaemon [######################] 100% (129/156) installing avahi [----------------------] 0% (129/156) installing avahi [######################] 100% Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc gtk2: gtk2 bindings qt5-base: qt5 bindings pygtk: avahi-bookmarks python2-twisted: avahi-bookmarks mono: mono bindings nss-mdns: NSS support for mDNS python-gobject: avahi-discover python-dbus: avahi-discover (130/156) installing libcups [----------------------] 0% (130/156) installing libcups [######################] 100% (131/156) installing jbig2dec [----------------------] 0% (131/156) installing jbig2dec [######################] 100% (132/156) installing run-parts [----------------------] 0% (132/156) installing run-parts [######################] 100% (133/156) installing libpaper [----------------------] 0% (133/156) installing libpaper [######################] 100% (134/156) installing ijs [----------------------] 0% (134/156) installing ijs [######################] 100% (135/156) installing libidn [----------------------] 0% (135/156) installing libidn [######################] 100% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [----------------------] 0% (136/156) installing ghostscript [###-------------------] 18% (136/156) installing ghostscript [#########-------------] 43% (136/156) installing ghostscript [############----------] 58% (136/156) installing ghostscript [####################--] 91% (136/156) installing ghostscript [######################] 100% Optional dependencies for ghostscript texlive-core: needed for dvipdf gtk3: needed for gsx (137/156) installing gts [----------------------] 0% (137/156) installing gts [######################] 100% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [----------------------] 0% (138/156) installing gsfonts [######################] 100% (139/156) installing libnsl [----------------------] 0% (139/156) installing libnsl [######################] 100% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [----------------------] 0% (140/156) installing graphviz [######----------------] 31% (140/156) installing graphviz [#################-----] 80% (140/156) installing graphviz [######################] 100% Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - file not found Optional dependencies for graphviz mono: sharp bindings guile: guile bindings [installed] lua: lua bindings ocaml: ocaml bindings perl: perl bindings [installed] python2: python bindings r: r bindings tcl: tcl bindings qt5-base: gvedit gtk2: gtk output plugin xterm: vimdot (141/156) installing python-graphviz [----------------------] 0% (141/156) installing python-graphviz [######################] 100% (142/156) installing python [----------------------] 0% (142/156) installing python [----------------------] 0% (142/156) installing python [#---------------------] 6% (142/156) installing python [#############---------] 61% (142/156) installing python [##############--------] 65% (142/156) installing python [###############-------] 72% (142/156) installing python [################------] 77% (142/156) installing python [#################-----] 81% (142/156) installing python [##################----] 85% (142/156) installing python [###################---] 89% (142/156) installing python [####################--] 94% (142/156) installing python [#####################-] 98% (142/156) installing python [######################] 100% Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter (143/156) installing python-numpy [----------------------] 0% (143/156) installing python-numpy [###########-----------] 53% (143/156) installing python-numpy [######################] 100% Optional dependencies for python-numpy python-nose: testsuite openblas: faster linear algebra [installed] (144/156) installing python-urllib3 [----------------------] 0% (144/156) installing python-urllib3 [######################] 100% Optional dependencies for python-urllib3 python-pysocks: SOCKS support python-brotlipy: Brotli support python-pyopenssl: security support (145/156) installing python-appdirs [----------------------] 0% (145/156) installing python-appdirs [######################] 100% (146/156) installing python-attrs [----------------------] 0% (146/156) installing python-attrs [######################] 100% (147/156) installing python-pyparsing [----------------------] 0% (147/156) installing python-pyparsing [######################] 100% (148/156) installing python-six [----------------------] 0% (148/156) installing python-six [######################] 100% (149/156) installing python-packaging [----------------------] 0% (149/156) installing python-packaging [######################] 100% (150/156) installing python-setuptools [----------------------] 0% (150/156) installing python-setuptools [######################] 100% (151/156) installing python-chardet [----------------------] 0% (151/156) installing python-chardet [######################] 100% (152/156) installing python-idna [----------------------] 0% (152/156) installing python-idna [######################] 100% (153/156) installing python-requests [----------------------] 0% (153/156) installing python-requests [######################] 100% Optional dependencies for python-requests python-pysocks: SOCKS proxy support (154/156) installing libsodium [----------------------] 0% (154/156) installing libsodium [######################] 100% (155/156) installing libpgm [----------------------] 0% (155/156) installing libpgm [######################] 100% (156/156) installing zeromq [----------------------] 0% (156/156) installing zeromq [######################] 100% :: Running post-transaction hooks... ( 1/10) Creating system user accounts... Creating group avahi with gid 977. Creating user avahi (Avahi mDNS/DNS-SD daemon) with uid 977 and gid 977. ( 2/10) Reloading system bus configuration... Skipped: Current root is not booted. ( 3/10) Updating fontconfig cache... ( 4/10) Probing GDK-Pixbuf loader modules... ( 5/10) Reloading system manager configuration... Skipped: Current root is not booted. ( 6/10) Updating udev hardware database... ( 7/10) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/10) Arming ConditionNeedsUpdate... ( 9/10) Updating the info directory file... (10/10) Updating the MIME type database... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: xorg-server will be installed before its nvidia-utils dependency Packages (77) adobe-source-code-pro-fonts-2.030ro+1.050it-5 adwaita-icon-theme-3.32.0-1 at-spi2-atk-2.32.0-1 at-spi2-core-2.32.1-1 atk-2.32-1 cantarell-fonts-1:0.111-1 colord-1.4.4-2 dconf-0.32.0-3 desktop-file-utils-0.24-1 egl-wayland-1.1.3-1 eglexternalplatform-1.0+3+g7c8f8e2-1 gcc8-8.3.0-2 gcc8-libs-8.3.0-2 glib-networking-2.60.3-1 gsettings-desktop-schemas-3.32.0-2 gtk-update-icon-cache-1:3.24.10-1 js60-60.8.0-1 json-glib-1.4.4-1 jsoncpp-1.8.4-2 libcanberra-0.30+2+gc0620e4-2 libepoxy-1.5.3-1 libevdev-1.8.0-1 libfontenc-1.1.4-1 libgusb-0.3.0-1 libinput-1.14.1-1 libproxy-0.4.15-10 libsoup-2.66.2+4+g716acf96-1 libuv-1.31.0-1 libwacom-0.33-1 libxcomposite-0.4.5-1 libxfont2-2.0.3-1 libxinerama-1.1.4-1 libxkbcommon-0.8.4-1 libxkbfile-1.1.0-1 libxrandr-1.5.2-1 mtdev-1.1.5-2 nvidia-utils-435.21-1 opencl-nvidia-435.21-1 perl-error-0.17028-1 perl-mailtools-2.21-2 perl-timedate-2.30-6 polkit-0.116-2 python-decorator-4.4.0-1 python-jedi-0.13.3-1 python-parso-0.5.1-1 python-pbr-5.4.2-1 python-pexpect-4.7.0-1 python-pickleshare-0.7.5-1 python-prompt_toolkit-2.0.9-1 python-ptyprocess-0.6.0-2 python-pygments-2.4.2-1 python-traitlets-4.3.2-2 python-wcwidth-0.1.7-3 rest-0.8.1-1 rhash-1.3.8-1 sound-theme-freedesktop-0.8-3 tdb-1.3.18-2 wayland-protocols-1.18-1 xf86-input-libinput-0.29.0-1 xkeyboard-config-2.27-1 xorg-server-1.20.5-2 xorg-server-common-1.20.5-2 xorg-setxkbmap-1.3.2-1 xorg-xkbcomp-1.4.2-1 cmake-3.15.2-2 cuda-10.1.243-1 cudnn-7.6.2.24-1 cython-0.29.13-1 git-2.23.0-1 gtk3-1:3.24.10-1 ipython-7.6.1-1 nccl-2.4.8-1 patchelf-0.9-2 python-mock-3.0.5-1 python-nose-1.3.7-4 python-nose-timer-0.7.5-2 python-scipy-1.3.1-1 Total Installed Size: 5961.80 MiB :: Proceed with installation? [Y/n] ( 0/77) checking keys in keyring [----------------------] 0% ( 1/77) checking keys in keyring [----------------------] 1% ( 2/77) checking keys in keyring [----------------------] 2% ( 3/77) checking keys in keyring [----------------------] 3% ( 4/77) checking keys in keyring [#---------------------] 5% ( 5/77) checking keys in keyring [#---------------------] 6% ( 6/77) checking keys in keyring [#---------------------] 7% ( 7/77) checking keys in keyring [#---------------------] 9% ( 8/77) checking keys in keyring [##--------------------] 10% ( 9/77) checking keys in keyring [##--------------------] 11% (10/77) checking keys in keyring [##--------------------] 12% (11/77) checking keys in keyring [###-------------------] 14% (12/77) checking keys in keyring [###-------------------] 15% (13/77) checking keys in keyring [###-------------------] 16% (14/77) checking keys in keyring [###-------------------] 18% (15/77) checking keys in keyring [####------------------] 19% (16/77) checking keys in keyring [####------------------] 20% (17/77) checking keys in keyring [####------------------] 22% (18/77) checking keys in keyring [#####-----------------] 23% (19/77) checking keys in keyring [#####-----------------] 24% (20/77) checking keys in keyring [#####-----------------] 25% (21/77) checking keys in keyring [#####-----------------] 27% (22/77) checking keys in keyring [######----------------] 28% (23/77) checking keys in keyring [######----------------] 29% (24/77) checking keys in keyring [######----------------] 31% (25/77) checking keys in keyring [#######---------------] 32% (26/77) checking keys in keyring [#######---------------] 33% (27/77) checking keys in keyring [#######---------------] 35% (28/77) checking keys in keyring [#######---------------] 36% (29/77) checking keys in keyring [########--------------] 37% (30/77) checking keys in keyring [########--------------] 38% (31/77) checking keys in keyring [########--------------] 40% (32/77) checking keys in keyring [#########-------------] 41% (33/77) checking keys in keyring [#########-------------] 42% (34/77) checking keys in keyring [#########-------------] 44% (35/77) checking keys in keyring [#########-------------] 45% (36/77) checking keys in keyring [##########------------] 46% (37/77) checking keys in keyring [##########------------] 48% (38/77) checking keys in keyring [##########------------] 49% (39/77) checking keys in keyring [###########-----------] 50% (40/77) checking keys in keyring [###########-----------] 51% (41/77) checking keys in keyring [###########-----------] 53% (42/77) checking keys in keyring [###########-----------] 54% (43/77) checking keys in keyring [############----------] 55% (44/77) checking keys in keyring [############----------] 57% (45/77) checking keys in keyring [############----------] 58% (46/77) checking keys in keyring [############----------] 59% (47/77) checking keys in keyring [#############---------] 61% (48/77) checking keys in keyring [#############---------] 62% (49/77) checking keys in keyring [#############---------] 63% (50/77) checking keys in keyring [##############--------] 64% (51/77) checking keys in keyring [##############--------] 66% (52/77) checking keys in keyring [##############--------] 67% (53/77) checking keys in keyring [##############--------] 68% (54/77) checking keys in keyring [###############-------] 70% (55/77) checking keys in keyring [###############-------] 71% (56/77) checking keys in keyring [###############-------] 72% (57/77) checking keys in keyring [################------] 74% (58/77) checking keys in keyring [################------] 75% (59/77) checking keys in keyring [################------] 76% (60/77) checking keys in keyring [################------] 77% (61/77) checking keys in keyring [#################-----] 79% (62/77) checking keys in keyring [#################-----] 80% (63/77) checking keys in keyring [#################-----] 81% (64/77) checking keys in keyring [##################----] 83% (65/77) checking keys in keyring [##################----] 84% (66/77) checking keys in keyring [##################----] 85% (67/77) checking keys in keyring [###################---] 87% (68/77) checking keys in keyring [###################---] 88% (69/77) checking keys in keyring [###################---] 89% (70/77) checking keys in keyring [###################---] 90% (71/77) checking keys in keyring [####################--] 92% (72/77) checking keys in keyring [####################--] 93% (73/77) checking keys in keyring [####################--] 94% (74/77) checking keys in keyring [#####################-] 96% (75/77) checking keys in keyring [#####################-] 97% (76/77) checking keys in keyring [#####################-] 98% (77/77) checking keys in keyring [######################] 100% ( 0/77) checking package integrity [----------------------] 0% ( 1/77) checking package integrity [----------------------] 0% ( 2/77) checking package integrity [----------------------] 0% ( 3/77) checking package integrity [----------------------] 0% ( 4/77) checking package integrity [----------------------] 0% ( 5/77) checking package integrity [----------------------] 0% ( 6/77) checking package integrity [----------------------] 2% ( 7/77) checking package integrity [----------------------] 2% ( 8/77) checking package integrity [----------------------] 2% ( 9/77) checking package integrity [----------------------] 2% (10/77) checking package integrity [----------------------] 2% (11/77) checking package integrity [----------------------] 2% (12/77) checking package integrity [----------------------] 2% (13/77) checking package integrity [----------------------] 2% (14/77) checking package integrity [----------------------] 2% (15/77) checking package integrity [----------------------] 2% (16/77) checking package integrity [----------------------] 2% (17/77) checking package integrity [----------------------] 2% (18/77) checking package integrity [----------------------] 2% (19/77) checking package integrity [----------------------] 2% (20/77) checking package integrity [----------------------] 2% (21/77) checking package integrity [----------------------] 2% (22/77) checking package integrity [----------------------] 2% (23/77) checking package integrity [----------------------] 2% (24/77) checking package integrity [#---------------------] 5% (25/77) checking package integrity [#################-----] 80% (26/77) checking package integrity [####################--] 94% (27/77) checking package integrity [####################--] 94% (28/77) checking package integrity [####################--] 94% (29/77) checking package integrity [####################--] 94% (30/77) checking package integrity [####################--] 94% (31/77) checking package integrity [####################--] 95% (32/77) checking package integrity [####################--] 95% (33/77) checking package integrity [####################--] 95% (34/77) checking package integrity [####################--] 95% (35/77) checking package integrity [####################--] 95% (36/77) checking package integrity [####################--] 95% (37/77) checking package integrity [####################--] 95% (38/77) checking package integrity [####################--] 95% (39/77) checking package integrity [####################--] 95% (40/77) checking package integrity [####################--] 95% (41/77) checking package integrity [####################--] 95% (42/77) checking package integrity [####################--] 95% (43/77) checking package integrity [####################--] 95% (44/77) checking package integrity [####################--] 95% (45/77) checking package integrity [####################--] 95% (46/77) checking package integrity [####################--] 95% (47/77) checking package integrity [#####################-] 96% (48/77) checking package integrity [#####################-] 96% (49/77) checking package integrity [#####################-] 96% (50/77) checking package integrity [#####################-] 96% (51/77) checking package integrity [#####################-] 96% (52/77) checking package integrity [#####################-] 96% (53/77) checking package integrity [#####################-] 96% (54/77) checking package integrity [#####################-] 96% (55/77) checking package integrity [#####################-] 96% (56/77) checking package integrity [#####################-] 96% (57/77) checking package integrity [#####################-] 96% (58/77) checking package integrity [#####################-] 96% (59/77) checking package integrity [#####################-] 97% (60/77) checking package integrity [#####################-] 99% (61/77) checking package integrity [#####################-] 99% (62/77) checking package integrity [#####################-] 99% (63/77) checking package integrity [#####################-] 99% (64/77) checking package integrity [#####################-] 99% (65/77) checking package integrity [#####################-] 99% (66/77) checking package integrity [#####################-] 99% (67/77) checking package integrity [#####################-] 99% (68/77) checking package integrity [#####################-] 99% (69/77) checking package integrity [#####################-] 99% (70/77) checking package integrity [#####################-] 99% (71/77) checking package integrity [#####################-] 99% (72/77) checking package integrity [#####################-] 99% (73/77) checking package integrity [#####################-] 99% (74/77) checking package integrity [#####################-] 99% (75/77) checking package integrity [#####################-] 99% (76/77) checking package integrity [#####################-] 99% (77/77) checking package integrity [######################] 100% ( 0/77) loading package files [----------------------] 0% ( 1/77) loading package files [----------------------] 0% ( 2/77) loading package files [----------------------] 0% ( 3/77) loading package files [----------------------] 0% ( 4/77) loading package files [----------------------] 0% ( 5/77) loading package files [----------------------] 0% ( 6/77) loading package files [----------------------] 2% ( 7/77) loading package files [----------------------] 2% ( 8/77) loading package files [----------------------] 2% ( 9/77) loading package files [----------------------] 2% (10/77) loading package files [----------------------] 2% (11/77) loading package files [----------------------] 2% (12/77) loading package files [----------------------] 2% (13/77) loading package files [----------------------] 2% (14/77) loading package files [----------------------] 2% (15/77) loading package files [----------------------] 2% (16/77) loading package files [----------------------] 2% (17/77) loading package files [----------------------] 2% (18/77) loading package files [----------------------] 2% (19/77) loading package files [----------------------] 2% (20/77) loading package files [----------------------] 2% (21/77) loading package files [----------------------] 2% (22/77) loading package files [----------------------] 2% (23/77) loading package files [----------------------] 2% (24/77) loading package files [#---------------------] 5% (25/77) loading package files [#################-----] 80% (26/77) loading package files [####################--] 94% (27/77) loading package files [####################--] 94% (28/77) loading package files [####################--] 94% (29/77) loading package files [####################--] 94% (30/77) loading package files [####################--] 94% (31/77) loading package files [####################--] 95% (32/77) loading package files [####################--] 95% (33/77) loading package files [####################--] 95% (34/77) loading package files [####################--] 95% (35/77) loading package files [####################--] 95% (36/77) loading package files [####################--] 95% (37/77) loading package files [####################--] 95% (38/77) loading package files [####################--] 95% (39/77) loading package files [####################--] 95% (40/77) loading package files [####################--] 95% (41/77) loading package files [####################--] 95% (42/77) loading package files [####################--] 95% (43/77) loading package files [####################--] 95% (44/77) loading package files [####################--] 95% (45/77) loading package files [####################--] 95% (46/77) loading package files [####################--] 95% (47/77) loading package files [#####################-] 96% (48/77) loading package files [#####################-] 96% (49/77) loading package files [#####################-] 96% (50/77) loading package files [#####################-] 96% (51/77) loading package files [#####################-] 96% (52/77) loading package files [#####################-] 96% (53/77) loading package files [#####################-] 96% (54/77) loading package files [#####################-] 96% (55/77) loading package files [#####################-] 96% (56/77) loading package files [#####################-] 96% (57/77) loading package files [#####################-] 96% (58/77) loading package files [#####################-] 96% (59/77) loading package files [#####################-] 97% (60/77) loading package files [#####################-] 99% (61/77) loading package files [#####################-] 99% (62/77) loading package files [#####################-] 99% (63/77) loading package files [#####################-] 99% (64/77) loading package files [#####################-] 99% (65/77) loading package files [#####################-] 99% (66/77) loading package files [#####################-] 99% (67/77) loading package files [#####################-] 99% (68/77) loading package files [#####################-] 99% (69/77) loading package files [#####################-] 99% (70/77) loading package files [#####################-] 99% (71/77) loading package files [#####################-] 99% (72/77) loading package files [#####################-] 99% (73/77) loading package files [#####################-] 99% (74/77) loading package files [#####################-] 99% (75/77) loading package files [#####################-] 99% (76/77) loading package files [#####################-] 99% (77/77) loading package files [######################] 100% ( 0/77) checking for file conflicts [----------------------] 0% ( 1/77) checking for file conflicts [----------------------] 1% ( 2/77) checking for file conflicts [----------------------] 2% ( 3/77) checking for file conflicts [----------------------] 3% ( 4/77) checking for file conflicts [#---------------------] 5% ( 5/77) checking for file conflicts [#---------------------] 6% ( 6/77) checking for file conflicts [#---------------------] 7% ( 7/77) checking for file conflicts [#---------------------] 9% ( 8/77) checking for file conflicts [##--------------------] 10% ( 9/77) checking for file conflicts [##--------------------] 11% (10/77) checking for file conflicts [##--------------------] 12% (11/77) checking for file conflicts [###-------------------] 14% (12/77) checking for file conflicts [###-------------------] 15% (13/77) checking for file conflicts [###-------------------] 16% (14/77) checking for file conflicts [###-------------------] 18% (15/77) checking for file conflicts [####------------------] 19% (16/77) checking for file conflicts [####------------------] 20% (17/77) checking for file conflicts [####------------------] 22% (18/77) checking for file conflicts [#####-----------------] 23% (19/77) checking for file conflicts [#####-----------------] 24% (20/77) checking for file conflicts [#####-----------------] 25% (21/77) checking for file conflicts [#####-----------------] 27% (22/77) checking for file conflicts [######----------------] 28% (23/77) checking for file conflicts [######----------------] 29% (24/77) checking for file conflicts [######----------------] 31% (25/77) checking for file conflicts [#######---------------] 32% (26/77) checking for file conflicts [#######---------------] 33% (27/77) checking for file conflicts [#######---------------] 35% (28/77) checking for file conflicts [#######---------------] 36% (29/77) checking for file conflicts [########--------------] 37% (30/77) checking for file conflicts [########--------------] 38% (31/77) checking for file conflicts [########--------------] 40% (32/77) checking for file conflicts [#########-------------] 41% (33/77) checking for file conflicts [#########-------------] 42% (34/77) checking for file conflicts [#########-------------] 44% (35/77) checking for file conflicts [#########-------------] 45% (36/77) checking for file conflicts [##########------------] 46% (37/77) checking for file conflicts [##########------------] 48% (38/77) checking for file conflicts [##########------------] 49% (39/77) checking for file conflicts [###########-----------] 50% (40/77) checking for file conflicts [###########-----------] 51% (41/77) checking for file conflicts [###########-----------] 53% (42/77) checking for file conflicts [###########-----------] 54% (43/77) checking for file conflicts [############----------] 55% (44/77) checking for file conflicts [############----------] 57% (45/77) checking for file conflicts [############----------] 58% (46/77) checking for file conflicts [############----------] 59% (47/77) checking for file conflicts [#############---------] 61% (48/77) checking for file conflicts [#############---------] 62% (49/77) checking for file conflicts [#############---------] 63% (50/77) checking for file conflicts [##############--------] 64% (51/77) checking for file conflicts [##############--------] 66% (52/77) checking for file conflicts [##############--------] 67% (53/77) checking for file conflicts [##############--------] 68% (54/77) checking for file conflicts [###############-------] 70% (55/77) checking for file conflicts [###############-------] 71% (56/77) checking for file conflicts [###############-------] 72% (57/77) checking for file conflicts [################------] 74% (58/77) checking for file conflicts [################------] 75% (59/77) checking for file conflicts [################------] 76% (60/77) checking for file conflicts [################------] 77% (61/77) checking for file conflicts [#################-----] 79% (62/77) checking for file conflicts [#################-----] 80% (63/77) checking for file conflicts [#################-----] 81% (64/77) checking for file conflicts [##################----] 83% (65/77) checking for file conflicts [##################----] 84% (66/77) checking for file conflicts [##################----] 85% (67/77) checking for file conflicts [###################---] 87% (68/77) checking for file conflicts [###################---] 88% (69/77) checking for file conflicts [###################---] 89% (70/77) checking for file conflicts [###################---] 90% (71/77) checking for file conflicts [####################--] 92% (72/77) checking for file conflicts [####################--] 93% (73/77) checking for file conflicts [####################--] 94% (74/77) checking for file conflicts [#####################-] 96% (75/77) checking for file conflicts [#####################-] 97% (76/77) checking for file conflicts [#####################-] 98% (77/77) checking for file conflicts [######################] 100% :: Processing package changes... ( 1/77) installing jsoncpp [----------------------] 0% ( 1/77) installing jsoncpp [######################] 100% Optional dependencies for jsoncpp jsoncpp-doc: documentation ( 2/77) installing libuv [----------------------] 0% ( 2/77) installing libuv [######################] 100% ( 3/77) installing rhash [----------------------] 0% ( 3/77) installing rhash [######################] 100% ( 4/77) installing cmake [----------------------] 0% ( 4/77) installing cmake [----------------------] 0% ( 4/77) installing cmake [----------------------] 0% ( 4/77) installing cmake [----------------------] 0% ( 4/77) installing cmake [########--------------] 39% ( 4/77) installing cmake [################------] 76% ( 4/77) installing cmake [###################---] 90% ( 4/77) installing cmake [######################] 100% Optional dependencies for cmake qt5-base: cmake-gui ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [----------------------] 0% ( 5/77) installing gcc8-libs [####------------------] 22% ( 5/77) installing gcc8-libs [#########-------------] 42% ( 5/77) installing gcc8-libs [#################-----] 80% ( 5/77) installing gcc8-libs [######################] 100% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [----------------------] 0% ( 6/77) installing gcc8 [######----------------] 29% ( 6/77) installing gcc8 [############----------] 58% ( 6/77) installing gcc8 [##############--------] 68% ( 6/77) installing gcc8 [####################--] 95% ( 6/77) installing gcc8 [######################] 100% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [----------------------] 0% ( 7/77) installing opencl-nvidia [##################----] 85% ( 7/77) installing opencl-nvidia [######################] 100% Optional dependencies for opencl-nvidia opencl-headers: headers necessary for OpenCL development ( 8/77) installing libepoxy [----------------------] 0% ( 8/77) installing libepoxy [######################] 100% ( 9/77) installing libfontenc [----------------------] 0% ( 9/77) installing libfontenc [######################] 100% (10/77) installing libxfont2 [----------------------] 0% (10/77) installing libxfont2 [######################] 100% (11/77) installing xkeyboard-config [----------------------] 0% (11/77) installing xkeyboard-config [######################] 100% (12/77) installing libxkbfile [----------------------] 0% (12/77) installing libxkbfile [######################] 100% (13/77) installing xorg-xkbcomp [----------------------] 0% (13/77) installing xorg-xkbcomp [######################] 100% (14/77) installing xorg-setxkbmap [----------------------] 0% (14/77) installing xorg-setxkbmap [######################] 100% (15/77) installing xorg-server-common [----------------------] 0% (15/77) installing xorg-server-common [######################] 100% (16/77) installing mtdev [----------------------] 0% (16/77) installing mtdev [######################] 100% (17/77) installing libevdev [----------------------] 0% (17/77) installing libevdev [######################] 100% (18/77) installing libwacom [----------------------] 0% (18/77) installing libwacom [######################] 100% (19/77) installing libinput [----------------------] 0% (19/77) installing libinput [######################] 100% Optional dependencies for libinput gtk3: libinput debug-gui [pending] python-pyudev: libinput measure python-libevdev: libinput measure (20/77) installing xf86-input-libinput [----------------------] 0% (20/77) installing xf86-input-libinput [######################] 100% (21/77) installing xorg-server [----------------------] 0% (21/77) installing xorg-server [######################] 100% >>> xorg-server has now the ability to run without root rights with the help of systemd-logind. xserver will fail to run if not launched from the same virtual terminal as was used to log in. Without root rights, log files will be in ~/.local/share/xorg/ directory. Old behavior can be restored through Xorg.wrap config file. See Xorg.wrap man page (man xorg.wrap). (22/77) installing eglexternalplatform [----------------------] 0% (22/77) installing eglexternalplatform [######################] 100% (23/77) installing egl-wayland [----------------------] 0% (23/77) installing egl-wayland [######################] 100% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 0% (24/77) installing nvidia-utils [----------------------] 3% (24/77) installing nvidia-utils [##--------------------] 13% (24/77) installing nvidia-utils [####------------------] 22% (24/77) installing nvidia-utils [######----------------] 28% (24/77) installing nvidia-utils [#######---------------] 34% (24/77) installing nvidia-utils [#########-------------] 44% (24/77) installing nvidia-utils [#####################-] 96% (24/77) installing nvidia-utils [#####################-] 99% (24/77) installing nvidia-utils [######################] 100% If you run into trouble with CUDA not being available, run nvidia-modprobe first. Optional dependencies for nvidia-utils nvidia-settings: configuration tool xorg-server-devel: nvidia-xconfig opencl-nvidia: OpenCL support [installed] (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 0% (25/77) installing cuda [----------------------] 1% (25/77) installing cuda [----------------------] 2% (25/77) installing cuda [----------------------] 3% (25/77) installing cuda [----------------------] 4% (25/77) installing cuda [#---------------------] 5% (25/77) installing cuda [#---------------------] 7% (25/77) installing cuda [#---------------------] 8% (25/77) installing cuda [#---------------------] 9% (25/77) installing cuda [##--------------------] 10% (25/77) installing cuda [##--------------------] 11% (25/77) installing cuda [##--------------------] 12% (25/77) installing cuda [##--------------------] 13% (25/77) installing cuda [###-------------------] 14% (25/77) installing cuda [###-------------------] 15% (25/77) installing cuda [###-------------------] 16% (25/77) installing cuda [###-------------------] 17% (25/77) installing cuda [###-------------------] 18% (25/77) installing cuda [####------------------] 19% (25/77) installing cuda [####------------------] 20% (25/77) installing cuda [####------------------] 21% (25/77) installing cuda [####------------------] 22% (25/77) installing cuda [#####-----------------] 23% (25/77) installing cuda [#####-----------------] 25% (25/77) installing cuda [#####-----------------] 26% (25/77) installing cuda [#####-----------------] 27% (25/77) installing cuda [######----------------] 29% (25/77) installing cuda [######----------------] 30% (25/77) installing cuda [######----------------] 31% (25/77) installing cuda [#######---------------] 32% (25/77) installing cuda [#######---------------] 34% (25/77) installing cuda [#######---------------] 36% (25/77) installing cuda [########--------------] 37% (25/77) installing cuda [########--------------] 38% (25/77) installing cuda [########--------------] 39% (25/77) installing cuda [########--------------] 40% (25/77) installing cuda [#########-------------] 41% (25/77) installing cuda [#########-------------] 42% (25/77) installing cuda [##########------------] 48% (25/77) installing cuda [##########------------] 49% (25/77) installing cuda [###########-----------] 50% (25/77) installing cuda [###########-----------] 51% (25/77) installing cuda [###########-----------] 52% (25/77) installing cuda [###########-----------] 53% (25/77) installing cuda [###########-----------] 54% (25/77) installing cuda [############----------] 56% (25/77) installing cuda [############----------] 57% (25/77) installing cuda [############----------] 59% (25/77) installing cuda [#############---------] 63% (25/77) installing cuda [##############--------] 68% (25/77) installing cuda [################------] 73% (25/77) installing cuda [################------] 75% (25/77) installing cuda [################------] 77% (25/77) installing cuda [#################-----] 80% (25/77) installing cuda [#################-----] 81% (25/77) installing cuda [##################----] 82% (25/77) installing cuda [##################----] 85% (25/77) installing cuda [###################---] 89% (25/77) installing cuda [####################--] 91% (25/77) installing cuda [####################--] 92% (25/77) installing cuda [####################--] 93% (25/77) installing cuda [####################--] 94% (25/77) installing cuda [####################--] 95% (25/77) installing cuda [#####################-] 97% (25/77) installing cuda [#####################-] 99% (25/77) installing cuda [######################] 100% The cuda binaries are in /opt/cuda/bin The cuda samples are in /opt/cuda/samples The cuda docs are in /opt/cuda/doc You need to relogin in order for the cuda binaries to appear in your PATH Optional dependencies for cuda gdb: for cuda-gdb java-runtime=8: for nsight and nvvp (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [----------------------] 0% (26/77) installing cudnn [###########-----------] 53% (26/77) installing cudnn [#####################-] 99% (26/77) installing cudnn [######################] 100% (27/77) installing cython [----------------------] 0% (27/77) installing cython [#####################-] 97% (27/77) installing cython [######################] 100% (28/77) installing perl-error [----------------------] 0% (28/77) installing perl-error [######################] 100% (29/77) installing perl-timedate [----------------------] 0% (29/77) installing perl-timedate [######################] 100% (30/77) installing perl-mailtools [----------------------] 0% (30/77) installing perl-mailtools [######################] 100% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [----------------------] 0% (31/77) installing git [#######---------------] 36% (31/77) installing git [##############--------] 64% (31/77) installing git [#####################-] 99% (31/77) installing git [######################] 100% Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-mime-tools: git send-email perl-net-smtp-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python2: various helper scripts subversion: git svn gnome-keyring: GNOME keyring credential helper libsecret: libsecret credential helper [installed] (32/77) installing atk [----------------------] 0% (32/77) installing atk [######################] 100% (33/77) installing libxinerama [----------------------] 0% (33/77) installing libxinerama [######################] 100% (34/77) installing libxrandr [----------------------] 0% (34/77) installing libxrandr [######################] 100% (35/77) installing dconf [----------------------] 0% (35/77) installing dconf [######################] 100% (36/77) installing libxcomposite [----------------------] 0% (36/77) installing libxcomposite [######################] 100% (37/77) installing at-spi2-core [----------------------] 0% (37/77) installing at-spi2-core [######################] 100% Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation (38/77) installing at-spi2-atk [----------------------] 0% (38/77) installing at-spi2-atk [######################] 100% (39/77) installing libxkbcommon [----------------------] 0% (39/77) installing libxkbcommon [######################] 100% (40/77) installing gtk-update-icon-cache [----------------------] 0% (40/77) installing gtk-update-icon-cache [######################] 100% (41/77) installing adwaita-icon-theme [----------------------] 0% (41/77) installing adwaita-icon-theme [----------------------] 0% (41/77) installing adwaita-icon-theme [----------------------] 0% (41/77) installing adwaita-icon-theme [----------------------] 0% (41/77) installing adwaita-icon-theme [##--------------------] 12% (41/77) installing adwaita-icon-theme [#######---------------] 32% (41/77) installing adwaita-icon-theme [###########-----------] 53% (41/77) installing adwaita-icon-theme [##############--------] 66% (41/77) installing adwaita-icon-theme [###################---] 87% (41/77) installing adwaita-icon-theme [#####################-] 99% (41/77) installing adwaita-icon-theme [######################] 100% (42/77) installing json-glib [----------------------] 0% (42/77) installing json-glib [######################] 100% (43/77) installing wayland-protocols [----------------------] 0% (43/77) installing wayland-protocols [######################] 100% (44/77) installing desktop-file-utils [----------------------] 0% (44/77) installing desktop-file-utils [######################] 100% (45/77) installing cantarell-fonts [----------------------] 0% (45/77) installing cantarell-fonts [######################] 100% (46/77) installing libgusb [----------------------] 0% (46/77) installing libgusb [######################] 100% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [----------------------] 0% (47/77) installing js60 [##########------------] 48% (47/77) installing js60 [######################] 100% (48/77) installing polkit [----------------------] 0% (48/77) installing polkit [######################] 100% (49/77) installing colord [----------------------] 0% (49/77) installing colord [######################] 100% Optional dependencies for colord argyllcms: color profiling colord-sane: SANE support (50/77) installing libproxy [----------------------] 0% (50/77) installing libproxy [######################] 100% Optional dependencies for libproxy networkmanager: NetworkManager configuration module perl: Perl bindings [installed] python2: Python 2.x bindings python: Python 3.x bindings [installed] glib2: gsettings configuration module [installed] webkit2gtk: PAC proxy support (Webkit2gtk engine) (51/77) installing adobe-source-code-pro-fonts [----------------------] 0% (51/77) installing adobe-source-code-pro-fonts [######################] 100% (52/77) installing gsettings-desktop-schemas [----------------------] 0% (52/77) installing gsettings-desktop-schemas [######################] 100% (53/77) installing glib-networking [----------------------] 0% (53/77) installing glib-networking [######################] 100% Optional dependencies for glib-networking openssl: Alternative backend [installed] (54/77) installing libsoup [----------------------] 0% (54/77) installing libsoup [######################] 100% (55/77) installing rest [----------------------] 0% (55/77) installing rest [######################] 100% (56/77) installing tdb [----------------------] 0% (56/77) installing tdb [######################] 100% Optional dependencies for tdb python: for python bindings [installed] (57/77) installing sound-theme-freedesktop [----------------------] 0% (57/77) installing sound-theme-freedesktop [######################] 100% (58/77) installing libcanberra [----------------------] 0% (58/77) installing libcanberra [######################] 100% Optional dependencies for libcanberra libcanberra-pulse: PulseAudio driver libcanberra-gstreamer: GStreamer driver (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [----------------------] 0% (59/77) installing gtk3 [#######---------------] 33% (59/77) installing gtk3 [##########------------] 49% (59/77) installing gtk3 [##############--------] 68% (59/77) installing gtk3 [##################----] 85% (59/77) installing gtk3 [######################] 100% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [----------------------] 0% (60/77) installing nccl [###########-----------] 51% (60/77) installing nccl [######################] 100% (61/77) installing patchelf [----------------------] 0% (61/77) installing patchelf [######################] 100% (62/77) installing python-decorator [----------------------] 0% (62/77) installing python-decorator [######################] 100% (63/77) installing python-traitlets [----------------------] 0% (63/77) installing python-traitlets [######################] 100% (64/77) installing python-ptyprocess [----------------------] 0% (64/77) installing python-ptyprocess [######################] 100% (65/77) installing python-pexpect [----------------------] 0% (65/77) installing python-pexpect [######################] 100% (66/77) installing python-pickleshare [----------------------] 0% (66/77) installing python-pickleshare [######################] 100% (67/77) installing python-pygments [----------------------] 0% (67/77) installing python-pygments [######################] 100% (68/77) installing python-wcwidth [----------------------] 0% (68/77) installing python-wcwidth [######################] 100% (69/77) installing python-prompt_toolkit [----------------------] 0% (69/77) installing python-prompt_toolkit [######################] 100% (70/77) installing python-parso [----------------------] 0% (70/77) installing python-parso [######################] 100% (71/77) installing python-jedi [----------------------] 0% (71/77) installing python-jedi [######################] 100% (72/77) installing ipython [----------------------] 0% (72/77) installing ipython [######################] 100% Optional dependencies for ipython python-nose: for IPython's test suite [pending] (73/77) installing python-pbr [----------------------] 0% (73/77) installing python-pbr [######################] 100% (74/77) installing python-mock [----------------------] 0% (74/77) installing python-mock [######################] 100% (75/77) installing python-nose [----------------------] 0% (75/77) installing python-nose [######################] 100% (76/77) installing python-nose-timer [----------------------] 0% (76/77) installing python-nose-timer [######################] 100% (77/77) installing python-scipy [----------------------] 0% (77/77) installing python-scipy [----------------------] 0% (77/77) installing python-scipy [----------------------] 0% (77/77) installing python-scipy [----------------------] 0% (77/77) installing python-scipy [###-------------------] 16% (77/77) installing python-scipy [#########-------------] 43% (77/77) installing python-scipy [#############---------] 60% (77/77) installing python-scipy [################------] 75% (77/77) installing python-scipy [####################--] 94% (77/77) installing python-scipy [######################] 100% Optional dependencies for python-scipy python-pillow: for image saving module :: Running post-transaction hooks... ( 1/14) Creating system user accounts... Creating group colord with gid 976. Creating user colord (Color management daemon) with uid 976 and gid 976. Creating group git with gid 975. Creating user git (git daemon user) with uid 975 and gid 975. Creating group nvidia-persistenced with gid 143. Creating user nvidia-persistenced (NVIDIA Persistence Daemon) with uid 143 and gid 143. Creating group polkitd with gid 102. Creating user polkitd (PolicyKit daemon) with uid 102 and gid 102. ( 2/14) Reloading system bus configuration... Skipped: Current root is not booted. ( 3/14) Warn about old perl modules ( 4/14) Updating fontconfig cache... ( 5/14) Updating GIO module cache... ( 6/14) Compiling GSettings XML schema files... ( 7/14) Probing GTK3 input method modules... ( 8/14) Updating icon theme caches... ( 9/14) Reloading system manager configuration... Skipped: Current root is not booted. (10/14) Creating temporary files... (11/14) Reloading device manager configuration... Skipped: Device manager is not running. (12/14) Arming ConditionNeedsUpdate... (13/14) Updating the desktop file MIME type cache... (14/14) Updating the MIME type database... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of mxnet git repo... Cloning into 'mxnet'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... Submodule '3rdparty/dlpack' (https://github.com/dmlc/dlpack) registered for path '3rdparty/dlpack' Submodule '3rdparty/dmlc-core' (https://github.com/dmlc/dmlc-core.git) registered for path '3rdparty/dmlc-core' Submodule '3rdparty/googletest' (https://github.com/google/googletest.git) registered for path '3rdparty/googletest' Submodule '3rdparty/mkldnn' (https://github.com/intel/mkl-dnn.git) registered for path '3rdparty/mkldnn' Submodule '3rdparty/mshadow' (https://github.com/dmlc/mshadow.git) registered for path '3rdparty/mshadow' Submodule '3rdparty/nvidia_cub' (https://github.com/NVlabs/cub.git) registered for path '3rdparty/nvidia_cub' Submodule '3rdparty/onnx-tensorrt' (https://github.com/onnx/onnx-tensorrt.git) registered for path '3rdparty/onnx-tensorrt' Submodule '3rdparty/openmp' (https://github.com/llvm-mirror/openmp) registered for path '3rdparty/openmp' Submodule '3rdparty/ps-lite' (https://github.com/dmlc/ps-lite) registered for path '3rdparty/ps-lite' Submodule '3rdparty/tvm' (https://github.com/dmlc/tvm) registered for path '3rdparty/tvm' Cloning into '/build/mxnet/src/mxnet/3rdparty/dlpack'... Cloning into '/build/mxnet/src/mxnet/3rdparty/dmlc-core'... Cloning into '/build/mxnet/src/mxnet/3rdparty/googletest'... Cloning into '/build/mxnet/src/mxnet/3rdparty/mkldnn'... Cloning into '/build/mxnet/src/mxnet/3rdparty/mshadow'... Cloning into '/build/mxnet/src/mxnet/3rdparty/nvidia_cub'... Cloning into '/build/mxnet/src/mxnet/3rdparty/onnx-tensorrt'... Cloning into '/build/mxnet/src/mxnet/3rdparty/openmp'... Cloning into '/build/mxnet/src/mxnet/3rdparty/ps-lite'... Cloning into '/build/mxnet/src/mxnet/3rdparty/tvm'... Submodule path '3rdparty/dlpack': checked out '10892ac964f1af7c81aae145cd3fab78bbccd297' Submodule path '3rdparty/dmlc-core': checked out '3943914eed66470bd010df581e29e4dca4f7df6f' Submodule path '3rdparty/googletest': checked out 'eb9225ce361affe561592e0912320b9db84985d0' Submodule path '3rdparty/mkldnn': checked out '41bee20d7eb4a67feeeeb8d597b3598994eb1959' Submodule path '3rdparty/mshadow': checked out '1d79ecfdb4c9234537e1bf5148f44a1af54501ec' Submodule path '3rdparty/nvidia_cub': checked out 'c3cceac115c072fb63df1836ff46d8c60d9eb304' Submodule path '3rdparty/onnx-tensorrt': checked out '1e209e546061173ccc37b25bbca69a795c6c86e4' Submodule 'third_party/onnx' (https://github.com/onnx/onnx.git) registered for path '3rdparty/onnx-tensorrt/third_party/onnx' Cloning into '/build/mxnet/src/mxnet/3rdparty/onnx-tensorrt/third_party/onnx'... Submodule path '3rdparty/onnx-tensorrt/third_party/onnx': checked out '765f5ee823a67a866f4bd28a9860e81f3c811ce8' Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/benchmark' Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11' Cloning into '/build/mxnet/src/mxnet/3rdparty/onnx-tensorrt/third_party/onnx/third_party/benchmark'... Cloning into '/build/mxnet/src/mxnet/3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11'... Submodule path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/benchmark': checked out 'e776aa0275e293707b6a0901e0e8d8a8a3679508' Submodule path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11': checked out 'a1041190c8b8ff0cd9e2f0752248ad5e3789ea0c' Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/clang' Cloning into '/build/mxnet/src/mxnet/3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/clang'... Submodule path '3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5' Submodule path '3rdparty/openmp': checked out '37c72127e90360a020f351f18d9cccfc30e5145a' Submodule path '3rdparty/ps-lite': checked out '8a763892a973afc1acd3d4b469d05bb338a83a6e' Submodule path '3rdparty/tvm': checked out '21935dcbf56ad3bd66ebff9891a6bc3865b8106d' Submodule 'HalideIR' (https://github.com/dmlc/HalideIR) registered for path '3rdparty/tvm/3rdparty/HalideIR' Submodule 'dlpack' (https://github.com/dmlc/dlpack) registered for path '3rdparty/tvm/3rdparty/dlpack' Submodule 'dmlc-core' (https://github.com/dmlc/dmlc-core) registered for path '3rdparty/tvm/3rdparty/dmlc-core' Submodule '3rdparty/rang' (https://github.com/agauniyal/rang) registered for path '3rdparty/tvm/3rdparty/rang' Cloning into '/build/mxnet/src/mxnet/3rdparty/tvm/3rdparty/HalideIR'... Cloning into '/build/mxnet/src/mxnet/3rdparty/tvm/3rdparty/dlpack'... Cloning into '/build/mxnet/src/mxnet/3rdparty/tvm/3rdparty/dmlc-core'... Cloning into '/build/mxnet/src/mxnet/3rdparty/tvm/3rdparty/rang'... Submodule path '3rdparty/tvm/3rdparty/HalideIR': checked out 'ec9585a5a5df3de91e8916ac2d27a4a509eac5fc' Submodule path '3rdparty/tvm/3rdparty/dlpack': checked out '5c792cef3aee54ad8b7000111c9dc1797f327b59' Submodule path '3rdparty/tvm/3rdparty/dmlc-core': checked out '82bf4c2e2af312b3d52513aa727483803a2f8734' Submodule path '3rdparty/tvm/3rdparty/rang': checked out 'cabe04d6d6b05356fa8f9741704924788f0dd762' removed '/build/mxnet/src/mxnet/3rdparty/openmp/www/menu.css' removed '/build/mxnet/src/mxnet/3rdparty/openmp/www/index.html' removed '/build/mxnet/src/mxnet/3rdparty/openmp/www/content.css' removed '/build/mxnet/src/mxnet/3rdparty/openmp/www/Reference.pdf' removed '/build/mxnet/src/mxnet/3rdparty/openmp/www/README.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/www' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/tests_to_integrate/omp_set_unset_lock_hinted.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/tests_to_integrate/omp_set_unset_lock_hinted.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/tests_to_integrate' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/testlist-f.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/testlist-c.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/template_parser_fortran.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/template_parser_c.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/runtest.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts_standaloneProc.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts_standaloneProc.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts_parserFunctions.pm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts_parser.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts_makeHeader.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts.conf' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts-f.conf' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/ompts-c.conf' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/omp_testsuite.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/omp_testsuite.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/omp_my_sleep.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/omp_my_sleep.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/testlist-f.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/single_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/single_nowait.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/single_copyprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/section_reduction.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/section_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/section_lastprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/section_firstprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_section_reduct.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_section_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_section_lastprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_section_firstprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_reduction.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_ordered.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_lastprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_if.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/par_do_firstprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_wtime.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_workshare_default.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_workshare.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_threadprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_testsuite.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_testlock.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_test_nest_lock.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_taskwait.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task_untied.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task_shared.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task_if.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task_firstprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_task.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_single.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_num_threads.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_nested.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_nest_lock.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_master_3.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_master.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_lock.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_in_parallel.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_get_wticks.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_get_num_threads.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_flush.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_critical.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_copyin.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_barrier.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/omp_atomic.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/has_openmp.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_schedule_static.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_schedule_guided.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_schedule_dynamic.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_reduction.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_private.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_ordered.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_lastprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_firstprivate.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/do_collapse.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/common_utility.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/OMP2_TEST' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran/OMP1_TEST' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/fortran' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/common_utility.f' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_threadprivate_for.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_threadprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_test_nest_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_test_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_taskyield.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_taskwait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_untied.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_shared.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_imp_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task_final.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_task.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_single_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_single_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_single_copyprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_single.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_sections_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_sections_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_section_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_section_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_section_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_shared.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_sections_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_sections_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_sections_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_sections_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_num_threads.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_ordered.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_for_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_default.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_parallel_copyin.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_nested.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_nest_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_master_3.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_master.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_in_parallel.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_get_wtime.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_get_wtick.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_get_num_threads.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_schedule_static_3.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_schedule_static.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_schedule_guided.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_schedule_dynamic.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_schedule_auto.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_ordered.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_for_collapse.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_flush.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_critical.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_barrier.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/omp_atomic.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c/has_openmp.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/lit.tmp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/lit.site.cfg.in' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/lit.cfg' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/header' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/distribute.sh' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin/Makefile' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/bin' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/adding_xfails.py' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/README_OpenMP_Validation_Suite' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/README_LLVM_OPENMP' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/Makefile' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/LLVM-IR/lit.tmp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/LLVM-IR/lit.site.cfg.in' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/LLVM-IR/lit.cfg' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/LLVM-IR' removed '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite/LICENSE' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/testsuite' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/message-converter.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib/tools.pm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib/Uname.pm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib/Platform.pm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib/LibOMP.pm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib/Build.pm' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/lib' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/generate-def.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/check-instruction-set.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/check-execstack.pl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools/check-depends.pl' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/tools' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/single/omp_single_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/single/omp_single_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/single/omp_single_copyprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/single/omp_single.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/single' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_sections_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_sections_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_section_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_section_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_section_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_parallel_sections_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_parallel_sections_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_parallel_sections_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections/omp_parallel_sections_firstprivate.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/sections' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_ordered.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_parallel_for_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_static_3.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_static.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_runtime.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_guided.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_dynamic.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_schedule_auto.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_ordered.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_nowait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_lastprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_collapse.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/omp_for_bigbounds.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_set_dispatch_buf.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_static.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_guided.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_api.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_sch_simd_guided.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/kmp_doacross_check.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for/bug_set_schedule_0.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing/for' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/worksharing' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/threadprivate/omp_threadprivate_for.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/threadprivate/omp_threadprivate.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/threadprivate' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_taskyield.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_taskwait.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_taskloop_num_tasks.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_taskloop_grainsize.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_shared.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_priority.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_imp_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task_final.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/omp_task.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/nested_task_creation.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/nested_parallel_tasking.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/kmp_taskloop.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/kmp_task_reduction_nest.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/bug_serial_taskgroup.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking/bug_nested_proxy_task.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/tasking' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_shared.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_reduction.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_private.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_num_threads.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_if.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_firstprivate.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_default.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_parallel_copyin.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel/omp_nested.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/parallel' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/static_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/static.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/runtime_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/runtime.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/guided_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/guided.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/dynamic_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/dynamic.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/base_serialized.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/base.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/auto_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for/auto.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing/for' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/worksharing' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel/serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel/normal.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel/nested_serialized.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel/nested_lwt.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel/nested.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/parallel' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt/callback.h' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/ompt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/omp_testsuite.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/omp_my_sleep.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/misc_bugs/teams-no-par.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/misc_bugs/omp_foreign_thread_team_reuse.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/misc_bugs/many-microtask-args.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/misc_bugs/cancellation_for_sections.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/misc_bugs' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/master/omp_master_3.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/master/omp_master.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/master' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock/omp_test_nest_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock/omp_test_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock/omp_nest_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock/omp_lock.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock/omp_init_lock.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lock' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lit.site.cfg.in' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/lit.cfg' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/flush/omp_flush.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/flush' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/env/omp_wait_policy.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/env/kmp_set_dispatch_buf.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/env/kmp_aff_disable_hwloc.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/env' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/critical/omp_critical.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/critical' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/barrier/omp_barrier.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/barrier' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/atomic/omp_atomic.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/atomic' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/omp_in_parallel.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/omp_get_wtime.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/omp_get_wtick.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/omp_get_num_threads.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/kmp_set_defaults_lock_bug.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/kmp_aligned_malloc.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api/has_openmp.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/api' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/test' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/z_Windows_NT_util.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/z_Windows_NT-586_util.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/z_Windows_NT-586_asm.asm' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/z_Linux_util.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/z_Linux_asm.S' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/tsan_annotations.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/tsan_annotations.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/legacy/ittnotify.h' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/legacy' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/ittnotify_types.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/ittnotify_static.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/ittnotify_static.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/ittnotify_config.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/ittnotify.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify/disable_warnings.h' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty/ittnotify' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/thirdparty' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/test-touch.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/ompt-specific.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/ompt-specific.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/ompt-internal.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/ompt-general.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/ompt-event-specific.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/libomp.rc.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_wrapper_malloc.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_wrapper_getpid.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_wait_release.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_wait_release.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_version.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_version.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_utility.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_threadprivate.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_taskq.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_tasking.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_taskdeps.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stub.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stub.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_str.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_str.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stats_timing.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stats_timing.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stats.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_stats.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_settings.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_settings.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_sched.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_safe_c_api.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_runtime.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_platform.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_os.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_omp.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_lock.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_lock.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_itt.inl' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_itt.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_itt.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_io.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_io.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_import.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_i18n.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_i18n.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_gsupport.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_global.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_ftn_stdcall.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_ftn_os.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_ftn_extra.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_ftn_entry.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_ftn_cdecl.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_error.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_error.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_environment.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_environment.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_dispatch.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_debugger.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_debugger.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_debug.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_debug.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_csupport.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_config.h.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_cancel.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_barrier.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_atomic.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_atomic.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_alloc.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_affinity.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp_affinity.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/kmp.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50/ompt.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50/omp_lib.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50/omp_lib.f90.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50/omp_lib.f.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50/omp.h.var' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/50' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45/ompt.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45/omp_lib.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45/omp_lib.f90.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45/omp_lib.f.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45/omp.h.var' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/45' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40/ompt.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40/omp_lib.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40/omp_lib.f90.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40/omp_lib.f.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40/omp.h.var' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/40' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30/ompt.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30/omp_lib.h.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30/omp_lib.f90.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30/omp_lib.f.var' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30/omp.h.var' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include/30' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/include' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/i18n/en_US.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/i18n' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/extractExternal.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/exports_so.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/dllexports' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/src' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc/doxygen/libomp_interface.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc/doxygen/header.tex' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc/doxygen/config' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc/doxygen' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc/Reference.pdf' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/doc' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/config-ix.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompUtils.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompMicroTests.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompHandleFlags.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompGetArchitecture.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompExports.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompDefinitions.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompCheckLinkerFlag.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake/LibompCheckFortranFlag.cmake' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/README.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/CMakeLists.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/Build_With_CMake.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/runtime/.clang-format' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/runtime' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/use_mpss_win.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/use_mpss2.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/rdtsc.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite/version.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite/lib/orsl-lite.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite/lib' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite/include/orsl-lite.h' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite/include' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/orsl-lite' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/ofldend.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/ofldbegin.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_util.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_util.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_trace.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_trace.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_timer_target.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_timer_host.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_timer.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_target_main.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_target.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_target.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_table.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_table.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_orsl.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_orsl.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_omp_target.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_omp_host.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_myo_target.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_myo_target.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_myo_host.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_myo_host.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_host.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_host.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_env.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_env.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_engine.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_engine.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_common.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload_common.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/offload.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/mic_lib.f90' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/liboffload_msg.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/liboffload_msg.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/liboffload_error_codes.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/liboffload_error.c' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/dv_util.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/dv_util.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/compiler_if_target.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/compiler_if_target.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/compiler_if_host.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/compiler_if_host.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/coi/coi_server.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/coi/coi_server.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/coi/coi_client.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/coi/coi_client.cpp' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/coi' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/cean_util.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src/cean_util.cpp' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/src' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/doc/doxygen/header.tex' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/doc/doxygen/config' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/doc/doxygen' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/doc/Reference.pdf' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload/doc' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/README.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/offload/Makefile' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/offload' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/offloading/offloading_success.cpp' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/offloading/offloading_success.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/offloading' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/lit.site.cfg.in' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/lit.cfg' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/test' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/src/omptargetplugin.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/src/omptarget.h' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/src/omptarget.cpp' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/src' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/x86_64/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/x86_64' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/ppc64le/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/ppc64le' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/ppc64/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/ppc64' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/generic-elf-64bit/src/rtl.cpp' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/generic-elf-64bit/src' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/generic-elf-64bit' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/exports' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/cuda/src/rtl.cpp' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/cuda/src' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/cuda/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/cuda' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/common/elf_common.c' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/common' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/aarch64/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/aarch64' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins/CMakeLists.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/plugins' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/exports' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/cmake/Modules/config-ix.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/cmake/Modules/LibomptargetUtils.cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/cmake/Modules/LibomptargetGetDependencies.cmake' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/cmake/Modules' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/cmake' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/README.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/CMakeLists.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget/Build_With_CMake.txt' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp/libomptarget' removed '/build/mxnet/src/mxnet/3rdparty/openmp/LICENSE.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/CREDITS.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/CMakeLists.txt' removed '/build/mxnet/src/mxnet/3rdparty/openmp/.gitignore' removed '/build/mxnet/src/mxnet/3rdparty/openmp/.arcconfig' removed '/build/mxnet/src/mxnet/3rdparty/openmp/.git' removed directory '/build/mxnet/src/mxnet/3rdparty/openmp' ==> Starting build()... -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /opt/cuda/bin/gcc -- Check for working C compiler: /opt/cuda/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /opt/cuda/bin/g++ -- Check for working CXX compiler: /opt/cuda/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_CROSSCOMPILING FALSE -- CMAKE_HOST_SYSTEM_PROCESSOR x86_64 -- CMAKE_SYSTEM_PROCESSOR x86_64 -- CMAKE_SYSTEM_NAME Linux -- Performing Test SUPPORT_CXX11 -- Performing Test SUPPORT_CXX11 - Success -- Performing Test SUPPORT_CXX0X -- Performing Test SUPPORT_CXX0X - Success -- Performing Test SUPPORT_MSSE3 -- Performing Test SUPPORT_MSSE3 - Success -- Performing Test SUPPORT_MSSE2 -- Performing Test SUPPORT_MSSE2 - Success -- Determining F16C support -- Performing Test COMPILER_SUPPORT_MF16C -- Performing Test COMPILER_SUPPORT_MF16C - Success -- F16C enabled -- Found OpenBLAS libraries: /usr/lib/libopenblas.so -- Found OpenBLAS include: /usr/include -- Found OpenBLAS libraries: /usr/lib/libopenblas.so -- Found OpenBLAS include: /usr/include -- Found OpenCV: /usr (found version "4.1.1") found components: core highgui imgproc imgcodecs -- OpenCV 4.1.1 found (/usr/lib/cmake/opencv4) -- OpenCV_LIBS=opencv_core;opencv_highgui;opencv_imgproc;opencv_imgcodecs -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") USE_LAPACK is ON CMake Warning at 3rdparty/googletest/googletest/CMakeLists.txt:47 (project): VERSION keyword not followed by a value or was followed by a value that expanded to nothing. -- Found PythonInterp: /usr/bin/python (found version "3.7.4") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found GTest: gtest -- Found CURL: /usr/lib/libcurl.so (found version "7.65.3") -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1c") -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for fopen64 -- Looking for fopen64 - not found -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- /build/mxnet/src/mxnet/3rdparty/dmlc-core/cmake/build_config.h.in -> /build/mxnet/src/mxnet/3rdparty/dmlc-core/include/dmlc/build_config.h -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found ZMQ: /usr/lib/libzmq.so -- Found Protobuf: /usr/lib/libprotobuf.so (found version "3.7.0") -- Found PROTOBUF Compiler: /usr/bin/protoc -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: USE_NCCL -- Build files have been written to: /build/mxnet/src/mxnet/build [ 0%] Running C++/Python protocol buffer compiler on src/meta.proto Scanning dependencies of target dmlc Scanning dependencies of target gtest [libprotobuf WARNING google/protobuf/compiler/parser.cc:564] No syntax specified for the proto file: meta.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 0%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/build_config.cc.o [ 0%] Building CXX object 3rdparty/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 0%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o [libprotobuf WARNING google/protobuf/compiler/parser.cc:564] No syntax specified for the proto file: meta.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o [ 1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o [ 1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o [ 1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o [ 1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o [ 2%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o [ 3%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o [ 3%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o [ 3%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o [ 4%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/s3_filesys.cc.o Scanning dependencies of target pslite [ 5%] Building CXX object 3rdparty/ps-lite/CMakeFiles/pslite.dir/src/van.cc.o [ 5%] Building CXX object 3rdparty/ps-lite/CMakeFiles/pslite.dir/src/meta.pb.cc.o [ 6%] Building CXX object 3rdparty/ps-lite/CMakeFiles/pslite.dir/src/postoffice.cc.o [ 6%] Building CXX object 3rdparty/ps-lite/CMakeFiles/pslite.dir/src/customer.cc.o /build/mxnet/src/mxnet/3rdparty/dmlc-core/src/build_config.cc:14:6: warning: #warning "Redefining fopen64 with std::fopen" [-Wcpp] #warning "Redefining fopen64 with std::fopen" ^~~~~~~ Scanning dependencies of target mxnet_static [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o [ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o [ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o [ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o [ 9%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o [ 9%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o [ 9%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o [ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/utils.cc.o [ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o [ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o In file included from /build/mxnet/src/mxnet/3rdparty/ps-lite/include/ps/internal/customer.h:14, from /build/mxnet/src/mxnet/3rdparty/ps-lite/src/customer.cc:4: /build/mxnet/src/mxnet/3rdparty/ps-lite/include/ps/internal/message.h: In destructor ‘ps::Customer::~Customer()’: /build/mxnet/src/mxnet/3rdparty/ps-lite/include/ps/internal/message.h:101:8: warning: ‘*((void*)(& msg)+88).ps::Control::barrier_group’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct Control { ^~~~~~~ /build/mxnet/src/mxnet/3rdparty/ps-lite/include/ps/internal/message.h:101:8: warning: ‘*((void*)(& msg)+88).ps::Control::msg_sig’ may be used uninitialized in this function [-Wmaybe-uninitialized] [ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o [ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o [ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o [ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o [ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o [ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o [ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o [ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o [ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/common/./utils.h:31, from /build/mxnet/src/mxnet/src/common/utils.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/common/../operator/tensor/cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/common/./utils.h:31, from /build/mxnet/src/mxnet/src/common/utils.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/common/./utils.h:31, from /build/mxnet/src/mxnet/src/common/utils.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/common/./utils.h:31, from /build/mxnet/src/mxnet/src/common/utils.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 14%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o [ 14%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o [ 14%] Linking CXX static library libpslite.a [ 14%] Built target pslite [ 14%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/c_api/c_api.cc:38: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/c_api/../operator/tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/c_api/c_api.cc:38: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/c_api/c_api.cc:38: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/c_api/c_api.cc:38: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/src/engine/naive_engine.cc:29: In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:889:20, inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1153:18, inlined from ‘virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector&, const std::vector&, mxnet::FnProperty, int, const char*, bool)’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:171:90: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:889:20, inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1153:18, inlined from ‘virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector&, const std::vector&, mxnet::FnProperty, int, const char*, bool)’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:171:90: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/initialize.cc.o In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:901:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:913:28, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1211:52: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1211:52, inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:881:13, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1171:23: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:889:20, inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1153:18, inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:129:94, inlined from ‘static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/std_function.h:297:37: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13, inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:134:33, inlined from ‘static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/std_function.h:297:37: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:805:13, inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:134:33, inlined from ‘static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/std_function.h:297:37: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1211:52, inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:881:13, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:1171:23, inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::’ at /build/mxnet/src/mxnet/src/engine/naive_engine.cc:134:33, inlined from ‘static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/std_function.h:297:37: /build/mxnet/src/mxnet/src/engine/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o [ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o [ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/io.cc.o In file included from /build/mxnet/src/mxnet/src/engine/./threaded_engine.h:43, from /build/mxnet/src/mxnet/src/engine/threaded_engine_pooled.cc:31: In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:889:20, inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1153:18, inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /build/mxnet/src/mxnet/src/engine/./threaded_engine.h:360:81: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o [ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o [ 17%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o In file included from /build/mxnet/src/mxnet/src/engine/./threaded_engine.h:43, from /build/mxnet/src/mxnet/src/engine/threaded_engine_perdevice.cc:31: In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:889:20, inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1153:18, inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /build/mxnet/src/mxnet/src/engine/./threaded_engine.h:360:81: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:901:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:913:28, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1211:52: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1211:52, inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:881:13, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1171:23: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/src/c_api/c_api_profile.cc:35: In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:901:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:913:28, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileFrame::ProfileFrameStat::ProfileFrameStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:975:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileFrame::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:986:57, inlined from ‘virtual void mxnet::profiler::ProfileFrame::stop()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:963:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:987:28, inlined from ‘void mxnet::profiler::ProfileFrame::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:986:57, inlined from ‘virtual void mxnet::profiler::ProfileFrame::stop()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:963:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1053:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::; Args = {const char*, char, bool}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1067:58: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::; Args = {const char*, char, bool}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1068:28, inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1067:58: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator--()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:710:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator--()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:710:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:832:56, inlined from ‘void mxnet::on_exit_api()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:805:13, inlined from ‘void mxnet::on_exit_api()’ at /build/mxnet/src/mxnet/src/c_api/c_api_profile.cc:138:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:832:56, inlined from ‘void mxnet::on_exit_api()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:805:13, inlined from ‘void mxnet::on_exit_api()’ at /build/mxnet/src/mxnet/src/c_api/c_api_profile.cc:138:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘void mxnet::on_enter_api(const char*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘void mxnet::on_enter_api(const char*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘void mxnet::on_enter_api(const char*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘void mxnet::on_enter_api(const char*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘int MXProfileSetCounter(ProfileHandle, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:693:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘int MXProfileSetCounter(ProfileHandle, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:693:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:710:13, inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:600:19: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:710:13, inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:600:19: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:679:59, inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:703:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarker(const char*, mxnet::profiler::ProfileDomain*, mxnet::profiler::ProfileMarker::MarkerScope, bool)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1029:20, inlined from ‘int MXProfileSetMarker(ProfileHandle, const char*, const char*)’ at /build/mxnet/src/mxnet/src/c_api/c_api_profile.cc:584:56: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1053:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::; Args = {const char*, char, bool}]’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1067:58, inlined from ‘int MXProfileSetMarker(ProfileHandle, const char*, const char*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:1040:13: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileFrame::ProfileFrame(const char*, mxnet::profiler::ProfileDomain*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:943:20, inlined from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileFrame; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/ext/new_allocator.h:136:4, inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:545:39, inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:677:16, inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:1342:71, inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:359:59, inlined from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:706:39, inlined from ‘int MXProfileCreateFrame(ProfileHandle, const char*, void**)’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:722:42: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:901:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:913:28, inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:912:57: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTask(const char*, mxnet::profiler::ProfileDomain*)’ at /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:784:20, inlined from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileTask; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/ext/new_allocator.h:136:4, inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:545:39, inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:677:16, inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr_base.h:1342:71, inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:359:59, inlined from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator; _Args = {const char*&, mxnet::profiler::ProfileDomain*}]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:706:39, inlined from ‘int MXProfileCreateTask(ProfileHandle, const char*, void**)’ at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/c++/bits/shared_ptr.h:722:42: /build/mxnet/src/mxnet/src/c_api/../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1211:52: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:817:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileTask::SendStat()::’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:833:28, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::; Args = {const char*, long unsigned int, long unsigned int}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:832:56, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:805:13: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1192:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:326:33, inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1211:52, inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:881:13, inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:1171:23: /build/mxnet/src/mxnet/src/engine/./../profiler/profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX static library ../../../lib/libgtest.a [ 18%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o [ 18%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o [ 18%] Built target gtest [ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_prefetcher.h:98:11: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_batchloader.h:91:9: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_csv.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o [ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/libinfo.cc.o [ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o [ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/././iter_prefetcher.h:98:11: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_sparse_prefetcher.h:146:5: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_libsvm.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_prefetcher.h:98:11: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_batchloader.h:91:9: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_det_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_mnist.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_prefetcher.h:98:11: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_mnist.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_mnist.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_mnist.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_prefetcher.h:98:11: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/./iter_batchloader.h:91:9: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore_local.h:28, from /build/mxnet/src/mxnet/src/kvstore/gradient_compression.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/kvstore/./comm.h:296:5: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore_local.h:28, from /build/mxnet/src/mxnet/src/kvstore/gradient_compression.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore_local.h:28, from /build/mxnet/src/mxnet/src/kvstore/gradient_compression.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore_local.h:28, from /build/mxnet/src/mxnet/src/kvstore/gradient_compression.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ Scanning dependencies of target gtest_main [ 21%] Building CXX object 3rdparty/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 22%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o [ 22%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o [ 22%] Linking CXX static library libdmlc.a In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:347:11: required from ‘bool mxnet::io::ImageRecordIOParser2::ParseNext(mxnet::DataBatch*) [with DType = signed char]’ /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:722:41: required from ‘void mxnet::io::ImageRecordIter2::Init(const std::vector, std::__cxx11::basic_string > >&) [with DType = signed char]’ /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:710:18: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/io/iter_image_recordio_2.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 22%] Built target dmlc [ 22%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o [ 23%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o [ 23%] Linking CXX static library ../../../lib/libgtest_main.a [ 23%] Built target gtest_main [ 23%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:29, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/ndarray/../operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:29, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:29, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:29, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/src/ndarray/./../operator/tensor/.././operator_common.h:43, from /build/mxnet/src/mxnet/src/ndarray/./../operator/tensor/../elemwise_op_common.h:38, from /build/mxnet/src/mxnet/src/ndarray/./../operator/tensor/init_op.h:39, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:35, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/src/ndarray/./../operator/tensor/.././../common/utils.h: In instantiation of ‘void mxnet::common::ParallelCopy(DType*, const DType*, mxnet::index_t) [with DType = mshadow::half::half_t; mxnet::index_t = int]’: /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:39:3: required from here /build/mxnet/src/mxnet/src/ndarray/./../operator/tensor/.././../common/utils.h:733:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(dst, src, sizeof(DType) * size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/src/ndarray/./ndarray_function.h:29, from /build/mxnet/src/mxnet/src/ndarray/ndarray_function.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 23%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/batch_norm_v1.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/kvstore/././comm.h:296:5: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/include/mxnet/../../src/kvstore/gradient_compression.h:32, from /build/mxnet/src/mxnet/include/mxnet/kvstore.h:34, from /build/mxnet/src/mxnet/src/kvstore/kvstore.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 24%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/bilinear_sampler.cc.o [ 24%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/c_lapack_api.cc.o [ 24%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/adamw.cc.o [ 25%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/adaptive_avg_pooling.cc.o [ 25%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/all_finite.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/ndarray/ndarray.cc:29: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/ndarray/../operator/tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/ndarray/ndarray.cc:29: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/ndarray/ndarray.cc:29: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/ndarray/ndarray.cc:29: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 25%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/amp_graph_pass.cc.o [ 26%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/bilinear_resize.cc.o [ 26%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/boolean_mask.cc.o [ 26%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/bounding_box.cc.o [ 27%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/count_sketch.cc.o [ 27%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling.cc:25: /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h: In function ‘void mxnet::op::AdaptiveAvgPoolOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:868:21: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef float DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:874:22: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef double DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:880:37: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef mshadow::half::half_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:886:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:892:22: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:898:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:904:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ [ 27%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_psroi_pooling.cc.o [ 28%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/dgl_graph.cc.o [ 28%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/fft.cc.o [ 28%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/gradient_multiplier_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize.cc:25: /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h: In function ‘void mxnet::op::BilinearSampleOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:868:21: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef float DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:874:22: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef double DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:880:37: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef mshadow::half::half_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:886:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:892:22: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:898:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/contrib/bilinear_resize-inl.h:162:47: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, { ^~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:904:23: note: in definition of macro ‘MSHADOW_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ [ 29%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/hawkes_ll.cc.o /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc: In instantiation of ‘static void mxnet::op::BooleanMaskForwardCPUKernel::Map(int, DType*, const DType*, const int32_t*, size_t) [with DType = mshadow::half::half_t; int32_t = int; size_t = long unsigned int]’: /build/mxnet/src/mxnet/src/operator/contrib/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, int*, long unsigned int}; OP = mxnet::op::BooleanMaskForwardCPUKernel; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:148:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:88:18: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out + prev * col_size, data + i * col_size, col_size * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./boolean_mask-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc: In instantiation of ‘static void mxnet::op::BooleanMaskBackwardCPUWriteKernel::Map(int, DType*, mxnet::OpReqType, const DType*, const int32_t*, size_t) [with DType = mshadow::half::half_t; int32_t = int; size_t = long unsigned int]’: /build/mxnet/src/mxnet/src/operator/contrib/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mxnet::OpReqType, mshadow::half::half_t*, int*, long unsigned int}; OP = mxnet::op::BooleanMaskBackwardCPUWriteKernel; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:172:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:106:18: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(igrad + i * col_size, ograd + prev * col_size, col_size * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./boolean_mask-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:108:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(igrad + i * col_size, 0, col_size * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./boolean_mask-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/boolean_mask.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 29%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/ifft.cc.o [ 29%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/index_array.cc.o [ 30%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/index_copy.cc.o [ 30%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/krprod.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/gradient_multiplier_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/../tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/gradient_multiplier_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/gradient_multiplier_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/gradient_multiplier_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 30%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/multi_proposal.cc.o [ 31%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/multibox_detection.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./hawkes_ll-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/hawkes_ll.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/./hawkes_ll-inl.h:213:3: required from ‘void mxnet::op::HawkesLLForward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/contrib/hawkes_ll.cc:100:62: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./hawkes_ll-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/hawkes_ll.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./hawkes_ll-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/hawkes_ll.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./hawkes_ll-inl.h:29, from /build/mxnet/src/mxnet/src/operator/contrib/hawkes_ll.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/operator/contrib/dgl_graph.cc:20: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/.././../common/../operator/mxnet_op.h:509:3: required from ‘void mxnet::op::mxnet_op::copy(mshadow::Stream*, const mxnet::TBlob&, const mxnet::TBlob&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/contrib/./dgl_graph-inl.h:61:17: required from ‘void mxnet::op::DGLAdjacencyForwardEx(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/contrib/dgl_graph.cc:1403:68: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/operator/contrib/dgl_graph.cc:20: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/operator/contrib/dgl_graph.cc:20: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/io.h:34, from /build/mxnet/src/mxnet/src/operator/contrib/dgl_graph.cc:20: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 31%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/multibox_prior.cc.o [ 31%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/multibox_target.cc.o [ 31%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/optimizer_op.cc.o [ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/nnz.cc.o [ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/proposal.cc.o [ 33%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/psroi_pooling.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:509:3: required from ‘void mxnet::op::mxnet_op::copy(mshadow::Stream*, const mxnet::TBlob&, const mxnet::TBlob&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:62:31: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = float]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, float*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = double]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, double*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = unsigned char]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, unsigned char*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = signed char]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, signed char*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = int]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, int*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_fwd_cpu::Map(int, const DType*, const IType*, DType*, int) [with DType = mshadow::half::half_t; IType = long int]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, long int*, mshadow::half::half_t*, int}; OP = mxnet::op::index_copy_fwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:64:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:38:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_ptr, new_ptr, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = float]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, float*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = double]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, double*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = unsigned char]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, unsigned char*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = signed char]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, signed char*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = int]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, int*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc: In instantiation of ‘static void mxnet::op::index_copy_bwd_cpu::Map(int, const DType*, DType*, DType*, const IType*, int, int, mxnet::OpReqType, mxnet::OpReqType) [with DType = mshadow::half::half_t; IType = long int]’: /build/mxnet/src/mxnet/src/operator/contrib/./.././../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, long int*, int, int, mxnet::OpReqType, mxnet::OpReqType}; OP = mxnet::op::index_copy_bwd_cpu; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:123:3: required from here /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:98:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] std::memset(orig_ptr, 0, sizeof(DType) * dim_size); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/contrib/./index_copy-inl.h:28, from /build/mxnet/src/mxnet/src/operator/contrib/index_copy.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/src/operator/contrib/krprod.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/krprod.h:128:9: required from ‘void mxnet::op::row_wise_kronecker(mshadow::Tensor, const std::vector >&) [with DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/contrib/krprod.h:171:21: required from ‘void mxnet::op::khatri_rao(mshadow::Tensor, const std::vector >&) [with DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/contrib/krprod.h:271:13: required from ‘void mxnet::op::KhatriRaoCompute_(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/contrib/krprod.h:283:3: required from ‘void mxnet::op::KhatriRaoCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/contrib/krprod.cc:131:59: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/src/operator/contrib/krprod.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/src/operator/contrib/krprod.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/src/operator/contrib/krprod.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/multibox_detection.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/multibox_detection.cc:151:9: required from ‘void mshadow::MultiBoxDetectionForward(const mshadow::Tensor&, const mshadow::Tensor&, const mshadow::Tensor&, const mshadow::Tensor&, const mshadow::Tensor&, float, bool, const mxnet::Tuple&, float, bool, int) [with DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:104:30: required from ‘void mxnet::op::MultiBoxDetectionOp::Forward(const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:81:16: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/multibox_detection.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/multibox_detection.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./multibox_detection-inl.h:30, from /build/mxnet/src/mxnet/src/operator/contrib/multibox_detection.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 33%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/quadratic_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:32, from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In member function ‘void mxnet::op::DeformablePSROIPoolingOp::Backward(const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:148:46: warning: ‘grad_trans.mshadow::Tensor::stride_’ may be used uninitialized in this function [-Wmaybe-uninitialized] expr::Plan dplan = expr::MakePlan(dst->self()); ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:152:27: note: ‘grad_trans.mshadow::Tensor::stride_’ was declared here Tensor grad_trans; ^~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:32, from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/include/mshadow/tensor.h:116:5: warning: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] s.shape_[1] = this->shape_[kDimension - 1]; ^ In file included from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:152:27: note: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[3]’ was declared here Tensor grad_trans; ^~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:32, from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/include/mshadow/tensor.h:120:7: warning: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] ymax *= this->shape_[i]; ^~~~ In file included from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:152:27: note: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[2]’ was declared here Tensor grad_trans; ^~~~~~~~~~ /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:330:42: warning: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] const index_t num_classes = no_trans ? 1 : trans_grad.size(1) / 2; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:152:27: note: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[1]’ was declared here Tensor grad_trans; ^~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:32, from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/include/mshadow/tensor.h:120:7: warning: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] ymax *= this->shape_[i]; ^~~~ In file included from /build/mxnet/src/mxnet/src/operator/contrib/deformable_psroi_pooling.cc:27: /build/mxnet/src/mxnet/src/operator/contrib/./deformable_psroi_pooling-inl.h:152:27: note: ‘*((void*)(& grad_trans)+8).mshadow::Shape<4>::shape_[0]’ was declared here Tensor grad_trans; ^~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/roi_align.cc.o [ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/sync_batch_norm.cc.o [ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/transformer.cc.o [ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/control_flow.cc.o [ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/convolution_v1.cc.o [ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/correlation.cc.o [ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/crop.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/contrib/transformer.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/contrib/../tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/contrib/transformer.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/contrib/transformer.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/contrib/transformer.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/cross_device_copy.cc.o [ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/custom/custom.cc.o [ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/custom/native_op.cc.o [ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/custom/ndarray_op.cc.o [ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/grid_generator.cc.o [ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/identity_attach_KL_sparse_reg.cc.o [ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/image/crop.cc.o [ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/image/image_random.cc.o [ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/image/resize.cc.o [ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/instance_norm.cc.o [ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/l2_normalization.cc.o [ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/leaky_relu.cc.o [ 40%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/loss_binary_op.cc.o [ 40%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/make_loss.cc.o [ 40%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/activation.cc.o [ 41%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/batch_norm.cc.o [ 41%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/concat.cc.o [ 41%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/convolution.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/random_generator.h:30, from /build/mxnet/src/mxnet/src/operator/./leaky_relu-inl.h:31, from /build/mxnet/src/mxnet/src/operator/leaky_relu.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/././tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/random_generator.h:30, from /build/mxnet/src/mxnet/src/operator/./leaky_relu-inl.h:31, from /build/mxnet/src/mxnet/src/operator/leaky_relu.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/random_generator.h:30, from /build/mxnet/src/mxnet/src/operator/./leaky_relu-inl.h:31, from /build/mxnet/src/mxnet/src/operator/leaky_relu.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/random_generator.h:30, from /build/mxnet/src/mxnet/src/operator/./leaky_relu-inl.h:31, from /build/mxnet/src/mxnet/src/operator/leaky_relu.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 42%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/ctc_loss.cc.o [ 42%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/cudnn/cudnn_algoreg.cc.o [ 42%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/cudnn/cudnn_batch_norm.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./activation-inl.h:32, from /build/mxnet/src/mxnet/src/operator/nn/activation.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/../tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./activation-inl.h:32, from /build/mxnet/src/mxnet/src/operator/nn/activation.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./activation-inl.h:32, from /build/mxnet/src/mxnet/src/operator/nn/activation.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./activation-inl.h:32, from /build/mxnet/src/mxnet/src/operator/nn/activation.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 43%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/deconvolution.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/batch_norm-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/batch_norm.cc:27: /build/mxnet/src/mxnet/src/operator/nn/batch_norm.cc: In function ‘bool mxnet::op::BatchNormType(const nnvm::NodeAttrs&, std::vector*, std::vector*)’: /build/mxnet/src/mxnet/src/operator/nn/batch_norm.cc:362:38: warning: typedef ‘DTypeX’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_REAL_TYPE_SWITCH_EX(dtype, DTypeX, AccRealX, { ^~~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:1017:21: note: in definition of macro ‘MSHADOW_REAL_TYPE_SWITCH_EX’ typedef float DType$; \ ^~~~~~ /build/mxnet/src/mxnet/src/operator/nn/batch_norm.cc:362:38: warning: typedef ‘DTypeX’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_REAL_TYPE_SWITCH_EX(dtype, DTypeX, AccRealX, { ^~~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:1024:22: note: in definition of macro ‘MSHADOW_REAL_TYPE_SWITCH_EX’ typedef double DType$; \ ^~~~~~ /build/mxnet/src/mxnet/src/operator/nn/batch_norm.cc:362:38: warning: typedef ‘DTypeX’ locally defined but not used [-Wunused-local-typedefs] MSHADOW_REAL_TYPE_SWITCH_EX(dtype, DTypeX, AccRealX, { ^~~~~~ /build/mxnet/src/mxnet/include/mshadow/./base.h:1031:37: note: in definition of macro ‘MSHADOW_REAL_TYPE_SWITCH_EX’ typedef mshadow::half::half_t DType$; \ ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/image/crop.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/image/../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/image/crop.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/image/crop.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/image/crop.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 43%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/dropout.cc.o [ 43%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/fully_connected.cc.o [ 44%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/layer_norm.cc.o [ 44%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/lrn.cc.o [ 44%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_act.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/concat.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/./../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/concat.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/concat.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/concat.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 44%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_base.cc.o [ 45%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_concat.cc.o [ 45%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_convolution.cc.o [ 45%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_copy.cc.o [ 46%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_deconvolution.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./dropout-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/dropout.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/./../tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./dropout-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/dropout.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./dropout-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/dropout.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./dropout-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/dropout.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 46%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_fully_connected.cc.o [ 46%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_pooling.cc.o [ 47%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_reshape.cc.o [ 47%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_slice.cc.o [ 47%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_softmax.cc.o [ 48%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_softmax_output.cc.o [ 48%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_sum.cc.o [ 48%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/mkldnn/mkldnn_transpose.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./fully_connected-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/fully_connected.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/./../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./fully_connected-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/fully_connected.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./fully_connected-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/fully_connected.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./fully_connected-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/fully_connected.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 49%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/moments.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm-inl.h:30, from /build/mxnet/src/mxnet/src/operator/nn/layer_norm.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 49%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/pooling.cc.o [ 49%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/softmax.cc.o [ 50%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/softmax_activation.cc.o [ 50%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nn/upsampling.cc.o In file included from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_copy.cc:26: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h: In function ‘void mxnet::op::SoftmaxCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h: In function ‘void mxnet::op::SoftmaxGradCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ [ 50%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/nnpack/nnpack_util.cc.o [ 51%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/operator.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_copy.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_copy.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_copy.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_copy.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 51%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/operator_tune.cc.o [ 51%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/operator_util.cc.o In file included from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_softmax.cc:26: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h: In function ‘void mxnet::op::SoftmaxCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ In file included from /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/softmax.cc:25: /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h: In function ‘void mxnet::op::SoftmaxCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:420:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, DType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h: In function ‘void mxnet::op::SoftmaxGradCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h: In function ‘void mxnet::op::SoftmaxGradCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)’: /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:277:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:278:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef uint8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:285:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:286:22: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int8_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:293:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:294:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int32_t AType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:52: warning: typedef ‘OType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:301:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t DType; \ ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:469:59: warning: typedef ‘AType’ locally defined but not used [-Wunused-local-typedefs] MXNET_REAL_ACC_TYPE_SWITCH(inputs[0].type_flag_, OType, AType, { ^~~~~ /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:302:23: note: in definition of macro ‘MXNET_REAL_ACC_TYPE_SWITCH’ typedef int64_t AType; \ ^~~~~ [ 52%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/optimizer_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/softmax.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/./../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/softmax.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/softmax.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/./softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/softmax.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_softmax.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_softmax.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_softmax.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/../softmax-inl.h:33, from /build/mxnet/src/mxnet/src/operator/nn/mkldnn/mkldnn_softmax.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./softmax_activation-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/softmax_activation.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/../tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./softmax_activation-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/softmax_activation.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./softmax_activation-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/softmax_activation.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/nn/./softmax_activation-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/softmax_activation.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/nn/./../tensor/broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/nn/./moments-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/moments.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/nn/./../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/nn/./../tensor/broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/nn/./moments-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/moments.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/nn/./../tensor/broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/nn/./moments-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/moments.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/nn/./../tensor/broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/nn/./moments-inl.h:31, from /build/mxnet/src/mxnet/src/operator/nn/moments.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 52%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/pad.cc.o [ 52%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/pooling_v1.cc.o [ 53%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/dequantize.cc.o [ 53%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_act.cc.o [ 53%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_concat.cc.o [ 54%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_conv.cc.o [ 54%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_elemwise_add.cc.o [ 54%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_fully_connected.cc.o [ 55%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/mkldnn/mkldnn_quantized_pooling.cc.o [ 55%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantize.cc.o [ 55%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantize_graph_pass.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/./mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/operator_tune.cc:21: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/./tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/./mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/operator_tune.cc:21: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/./mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/operator_tune.cc:21: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/./mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/operator_tune.cc:21: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 56%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantize_v2.cc.o [ 56%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_activation.cc.o [ 56%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_concat.cc.o [ 57%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_conv.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./dequantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/dequantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/././../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./dequantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/dequantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./dequantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/dequantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./dequantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/dequantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 57%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_elemwise_add.cc.o [ 57%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_flatten.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/././../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_graph_pass.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/./../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_graph_pass.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_graph_pass.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_graph_pass.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 58%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_fully_connected.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize_v2-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_v2.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/././../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize_v2-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_v2.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize_v2-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_v2.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./quantize_v2-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantize_v2.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 58%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/quantized_pooling.cc.o [ 58%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/quantization/requantize.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_elemwise_add.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/../tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_elemwise_add.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_elemwise_add.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/../tensor/elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_elemwise_add.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 59%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/random/multisample_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_flatten.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/././../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_flatten.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_flatten.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/op_attr_types.h:29, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_flatten.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/quantization/../nn/concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_concat.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/../nn/../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/quantization/../nn/concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_concat.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/quantization/../nn/concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_concat.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/quantization/../nn/concat-inl.h:30, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_concat.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/quantization/quantization_utils.h:27, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_fully_connected.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/quantization/quantization_utils.h:27, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_fully_connected.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/quantization/quantization_utils.h:27, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_fully_connected.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/quantization/quantization_utils.h:27, from /build/mxnet/src/mxnet/src/operator/quantization/quantized_fully_connected.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 59%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/random/sample_multinomial_op.cc.o [ 59%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/random/sample_op.cc.o [ 60%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/random/shuffle_op.cc.o [ 60%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/random/unique_sample_op.cc.o [ 60%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/regression_output.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./requantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/requantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/quantization/././../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./requantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/requantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./requantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/requantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/quantization/./requantize-inl.h:28, from /build/mxnet/src/mxnet/src/operator/quantization/requantize.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 61%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/rnn.cc.o [ 61%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/roi_pooling.cc.o [ 61%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/sequence_last.cc.o [ 62%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/sequence_mask.cc.o /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc: In instantiation of ‘void mxnet::op::{anonymous}::ShuffleND(DType*, mxnet::index_t, mxnet::index_t, Rand*, const mxnet::OpContext&) [with DType = mshadow::half::half_t; Rand = std::mersenne_twister_engine; mxnet::index_t = int]’: /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc:104:3: required from here /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc:82:18: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out + stride * i, out + stride * j, stride_bytes); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc:30: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc:83:18: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out + stride * j, buf.dptr_, stride_bytes); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/random/shuffle_op.cc:30: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 62%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/sequence_reverse.cc.o [ 62%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/slice_channel.cc.o [ 63%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/softmax_output.cc.o [ 63%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/spatial_transformer.cc.o [ 63%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/build_subgraph.cc.o [ 64%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/default_subgraph_property.cc.o [ 64%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/default_subgraph_property_v2.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:198:13: required from ‘void mxnet::op::SoftmaxOutputOp::Backward(const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:312:3: required from ‘void mxnet::op::SoftmaxOutputGradCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/softmax_output.cc:269:67: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:258:13: required from ‘void mxnet::op::SoftmaxOutputOp::Backward(const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:312:3: required from ‘void mxnet::op::SoftmaxOutputGradCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/softmax_output.cc:269:67: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./softmax_output-inl.h:31, from /build/mxnet/src/mxnet/src/operator/softmax_output.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:32, from /build/mxnet/src/mxnet/src/operator/spatial_transformer.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:105:9: required from ‘void mxnet::op::SpatialTransformerOp::Forward(const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu; DType = mshadow::half::half_t]’ /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:78:16: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:32, from /build/mxnet/src/mxnet/src/operator/spatial_transformer.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:32, from /build/mxnet/src/mxnet/src/operator/spatial_transformer.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/./spatial_transformer-inl.h:32, from /build/mxnet/src/mxnet/src/operator/spatial_transformer.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 64%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/tensorrt/nnvm_to_onnx.cc.o [ 65%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/tensorrt/onnx_to_tensorrt.cc.o [ 65%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/tensorrt/tensorrt.cc.o [ 65%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph_op_common.cc.o [ 65%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/broadcast_reduce_op_value.cc.o [ 65%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/cast_storage.cc.o [ 66%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/control_flow_op.cc.o [ 66%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/diag_op.cc.o [ 67%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/broadcast_reduce_op_index.cc.o [ 67%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/dot.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/cast_storage.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/cast_storage.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/cast_storage.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/ndarray.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/cast_storage.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 67%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/amp_cast.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_value.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_value.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_value.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_value.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 67%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/swapaxis.cc.o [ 68%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/svm_output.cc.o [ 68%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/mkldnn/mkldnn_subgraph_property.cc.o [ 69%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_broadcast_op_basic.cc.o [ 69%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_broadcast_op_extended.cc.o [ 69%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/mkldnn/mkldnn_conv.cc.o [ 70%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/subgraph/mkldnn/mkldnn_fc.cc.o [ 70%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_broadcast_op_logic.cc.o [ 71%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./diag_op-inl.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/diag_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./././././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./diag_op-inl.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/diag_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./diag_op-inl.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/diag_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./diag_op-inl.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/diag_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_index.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_index.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_index.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./broadcast_reduce_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/broadcast_reduce_op_index.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/control_flow_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:322:3: required from ‘void mxnet::op::WhereOpForwardCsrImpl(mshadow::Stream*, const mxnet::NDArray&, const mxnet::TBlob&, const mxnet::TBlob&, mxnet::OpReqType, const mxnet::TBlob&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:357:26: required from ‘void mxnet::op::WhereOpForwardEx(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/tensor/control_flow_op.cc:68:63: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/control_flow_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/control_flow_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./control_flow_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/control_flow_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_broadcast_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 72%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_unary_op_basic.cc.o [ 72%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_sum.cc.o [ 72%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_unary_op_trig.cc.o [ 72%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_scatter_op.cc.o [ 73%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_scalar_op_logic.cc.o [ 73%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/histogram.cc.o [ 74%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/indexing_op.cc.o [ 74%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_scalar_op_extended.cc.o [ 74%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_scalar_op_basic.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_basic.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_basic.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_basic.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_basic.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_trig.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_trig.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_trig.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_unary_op_trig.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/././elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op-inl.h:29, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_scatter_op.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/././elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op-inl.h:29, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_scatter_op.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/././elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op-inl.h:29, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_scatter_op.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/././elemwise_binary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_binary_op-inl.h:29, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_scatter_op.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/../../common/utils.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/../../common/utils.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/../../common/utils.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/engine.h:34, from /build/mxnet/src/mxnet/src/operator/tensor/../../common/utils.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_scalar_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 74%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/la_op.cc.o /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = float; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, float*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = double; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, double*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = mshadow::half::half_t; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = unsigned char; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, unsigned char*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = signed char; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, signed char*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = int; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, int*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = long int; bool clip = true; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, long int*, int, int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:84:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = float; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, float*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = double; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, double*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = mshadow::half::half_t; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, mshadow::half::half_t*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = unsigned char; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, unsigned char*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = signed char; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, signed char*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = int; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, int*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc: In instantiation of ‘static void mxnet::op::TakeCPU::Map(mxnet::index_t, DType*, const DType*, const IType*, size_t, int64_t) [with DType = mshadow::half::half_t; IType = long int; bool clip = false; mxnet::index_t = int; size_t = long unsigned int; int64_t = long int]’: /build/mxnet/src/mxnet/src/operator/tensor/./../../common/../operator/mxnet_op.h:624:16: required from ‘static bool mxnet::op::mxnet_op::Kernel::Launch(mshadow::Stream*, size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, long int*, long unsigned int, long int}; OP = mxnet::op::TakeCPU; size_t = long unsigned int]’ /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:294:3: required from here /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:49:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(out_data + i * M, in_data + j * M, M * sizeof(DType)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator.h:38, from /build/mxnet/src/mxnet/src/operator/tensor/./indexing_op.h:31, from /build/mxnet/src/mxnet/src/operator/tensor/indexing_op.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 75%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/matrix_op.cc.o [ 75%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/init_op.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./init_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/init_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./init_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/init_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./init_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/init_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./init_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/init_op.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 76%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/square_sum.cc.o [ 76%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/sparse_retain.cc.o [ 76%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/ravel.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 2; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:269:3: required from ‘void mxnet::op::TransposeImpl(mxnet::RunContext, const mxnet::TBlob&, const mxnet::TBlob&, const mxnet::TShape&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:334:23: required from ‘void mxnet::op::Transpose(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&) [with xpu = mshadow::cpu]’ /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:402:52: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 76%] Building CXX object CMakeFiles/mxnet_static.dir/src/profiler/aggregate_stats.cc.o [ 76%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/ordering_op.cc.o [ 77%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_op_logic.cc.o [ 77%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_op_extended.cc.o [ 77%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/tensor/elemwise_binary_op_basic.cc.o [ 78%] Building CXX object CMakeFiles/mxnet_static.dir/src/profiler/nvtx.cc.o [ 78%] Building CXX object CMakeFiles/mxnet_static.dir/src/profiler/profiler.cc.o In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./square_sum-inl.h:37, from /build/mxnet/src/mxnet/src/operator/tensor/square_sum.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/./././././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./square_sum-inl.h:37, from /build/mxnet/src/mxnet/src/operator/tensor/square_sum.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./square_sum-inl.h:37, from /build/mxnet/src/mxnet/src/operator/tensor/square_sum.cc:24: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/base.h:33, from /build/mxnet/src/mxnet/src/operator/tensor/./../mxnet_op.h:30, from /build/mxnet/src/mxnet/src/operator/tensor/./square_sum-inl.h:37, from /build/mxnet/src/mxnet/src/operator/tensor/square_sum.cc:24: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./ordering_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/ordering_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./ordering_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/ordering_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./ordering_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/ordering_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./ordering_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/ordering_op.cc:26: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_logic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_extended.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/src/operator/tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:43, from /build/mxnet/src/mxnet/src/operator/tensor/./elemwise_unary_op.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/elemwise_binary_op_basic.cc:25: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ [ 79%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/c_api/c_api_graph.cc.o [ 79%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/c_api/c_api_symbolic.cc.o [ 79%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/c_api/c_api_error.cc.o [ 79%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/core/graph.cc.o [ 79%] Building CXX object CMakeFiles/mxnet_static.dir/src/storage/storage.cc.o [ 80%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/core/node.cc.o [ 81%] Building CXX object CMakeFiles/mxnet_static.dir/src/resource.cc.o [ 81%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/core/op.cc.o [ 81%] Building CXX object CMakeFiles/mxnet_static.dir/src/profiler/vtune.cc.o [ 81%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/core/pass.cc.o In file included from /build/mxnet/src/mxnet/src/storage/../profiler/storage_profiler.h:25, from /build/mxnet/src/mxnet/src/storage/storage.cc:32: In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator-=(int64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:703:13: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator-=(int64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:703:13: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:642:16, inlined from ‘static std::unique_ptr::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:425:38, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:326:33, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator-=(int64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:710:13: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void mxnet::profiler::static_string::set(const char*) [with long unsigned int string_size = 128]’, inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:680:83, inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::; Args = {const char*, long unsigned int}]’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:327:30, inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:679:59, inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator-=(int64_t)’ at /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:710:13: /build/mxnet/src/mxnet/src/storage/../profiler/./profiler.h:66:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] strncpy(&string_[0], s, string_size - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/print_graph_ir.cc.o [ 82%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/plan_memory.cc.o [ 82%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/saveload_json.cc.o [ 82%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/place_device.cc.o [ 82%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/order_mutation.cc.o [ 83%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/infer_shape_type.cc.o [ 84%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/correct_layout.cc.o [ 84%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/core/symbolic.cc.o [ 84%] Building CXX object CMakeFiles/mxnet_static.dir/3rdparty/tvm/nnvm/src/pass/gradient.cc.o In file included from /build/mxnet/src/mxnet/include/dmlc/./parameter.h:29, from /build/mxnet/src/mxnet/include/dmlc/registry.h:14, from /build/mxnet/src/mxnet/include/mxnet/operator_util.h:37, from /build/mxnet/src/mxnet/src/operator/tensor/./matrix_op-inl.h:28, from /build/mxnet/src/mxnet/src/operator/tensor/matrix_op.cc:26: /build/mxnet/src/mxnet/include/dmlc/././optional.h: In function ‘void mxnet::op::SliceLikeInferRanges(const mxnet::TShape&, const mxnet::TShape&, const mxnet::Tuple&, mxnet::Tuple >*, mxnet::Tuple >*, mxnet::Tuple >*)’: /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +20)’ may be used uninitialized in this function [-Wmaybe-uninitialized] new (&val) T(other.value()); ^~~ /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +28)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +36)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +20)’ may be used uninitialized in this function [-Wmaybe-uninitialized] new (&val) T(other.value()); ^~~ /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +28)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +36)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +20)’ may be used uninitialized in this function [-Wmaybe-uninitialized] new (&val) T(other.value()); ^~~ /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +28)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/mxnet/src/mxnet/include/dmlc/././optional.h:56:7: warning: ‘*((void*)& +36)’ may be used uninitialized in this function [-Wmaybe-uninitialized] [ 85%] Linking CXX static library libmxnet.a [ 85%] Built target mxnet_static Scanning dependencies of target mxnet Scanning dependencies of target im2rec [ 86%] Building C object CMakeFiles/mxnet.dir/dummy.c.o Scanning dependencies of target image-classification-predict [ 86%] Building CXX object example/image-classification/predict-cpp/CMakeFiles/image-classification-predict.dir/image-classification-predict.cc.o [ 86%] Building CXX object CMakeFiles/im2rec.dir/tools/im2rec.cc.o [ 86%] Linking CXX shared library libmxnet.so Scanning dependencies of target mxnet_unit_tests [ 86%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/misc/base.cc.o [ 86%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/engine/engine_shutdown_test.cc.o [ 86%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/coreop_perf.cc.o [ 86%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/batchnorm_test.cc.o [ 86%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/engine/threaded_engine_test.cc.o [ 87%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/kvstore/gpu_topology_test.cc.o [ 88%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/dropout_perf.cc.o [ 88%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/misc/libinfo_test.cc.o [ 89%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/activation_perf.cc.o [ 90%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/slice_channel_perf.cc.o [ 91%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/mkldnn_operator_test.cc.o [ 91%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/krprod_test.cc.o [ 91%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/fully_conn_perf.cc.o [ 91%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/runner/core_op_runner_test.cc.o [ 91%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/tune/operator_tune_test.cc.o [ 92%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/test_main.cc.o [ 92%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/operator/mkldnn_test.cc.o [ 92%] Building CXX object tests/CMakeFiles/mxnet_unit_tests.dir/cpp/storage/storage_test.cc.o /build/mxnet/src/mxnet/tests/cpp/misc/libinfo_test.cc: In member function ‘virtual void RuntimeTest_RuntimeTestAll_Test::TestBody()’: /build/mxnet/src/mxnet/tests/cpp/misc/libinfo_test.cc:32:15: warning: unused variable ‘features’ [-Wunused-variable] const auto& features = LibInfo::getInstance()->getFeatures(); ^~~~~~~~ /build/mxnet/src/mxnet/example/image-classification/predict-cpp/image-classification-predict.cc: In function ‘int main(int, char**)’: /build/mxnet/src/mxnet/example/image-classification/predict-cpp/image-classification-predict.cc:323:15: warning: unused variable ‘hnd’ [-Wunused-variable] for (auto hnd : pred_hnds) ^~~ [ 92%] Built target mxnet Scanning dependencies of target cpp_package_op_h Running: OpWrapperGenerator.py [ 92%] Built target cpp_package_op_h Scanning dependencies of target alexnet Scanning dependencies of target mlp_cpu Scanning dependencies of target googlenet Scanning dependencies of target lenet Scanning dependencies of target inception_bn Scanning dependencies of target mlp_gpu Scanning dependencies of target charRNN [ 92%] Building CXX object cpp-package/example/CMakeFiles/alexnet.dir/alexnet.cpp.o [ 92%] Building CXX object cpp-package/example/CMakeFiles/mlp_cpu.dir/mlp_cpu.cpp.o Scanning dependencies of target lenet_with_mxdataiter [ 92%] Building CXX object cpp-package/example/CMakeFiles/googlenet.dir/googlenet.cpp.o [ 92%] Building CXX object cpp-package/example/CMakeFiles/lenet.dir/lenet.cpp.o [ 93%] Building CXX object cpp-package/example/CMakeFiles/inception_bn.dir/inception_bn.cpp.o [ 93%] Building CXX object cpp-package/example/CMakeFiles/mlp_gpu.dir/mlp_gpu.cpp.o [ 93%] Building CXX object cpp-package/example/CMakeFiles/charRNN.dir/charRNN.cpp.o [ 93%] Building CXX object cpp-package/example/CMakeFiles/lenet_with_mxdataiter.dir/lenet_with_mxdataiter.cpp.o [ 93%] Linking CXX executable image-classification-predict Scanning dependencies of target mlp [ 94%] Building CXX object cpp-package/example/CMakeFiles/mlp.dir/mlp.cpp.o [ 95%] Linking CXX executable im2rec In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/dropout_perf.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/3rdparty/mshadow/../../src/operator/nn/../tensor/././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/dropout_perf.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/dropout_perf.cc:27: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/dropout_perf.cc:27: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/fully_conn_perf.cc:28: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor, const mshadow::Tensor&, mshadow::Stream*) [with int dim = 1; DType = mshadow::half::half_t]’: /build/mxnet/src/mxnet/3rdparty/mshadow/../../src/operator/nn/../tensor/./././cast_storage-inl.h:85:3: required from here /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:133:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/fully_conn_perf.cc:28: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/tensor.h:1056, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/fully_conn_perf.cc:28: /build/mxnet/src/mxnet/include/mshadow/./tensor_cpu-inl.h:138:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mxnet/src/mxnet/include/mshadow/./base.h:278, from /build/mxnet/src/mxnet/include/mshadow/tensor.h:16, from /build/mxnet/src/mxnet/include/mxnet/./base.h:33, from /build/mxnet/src/mxnet/include/mxnet/tensor_blob.h:38, from /build/mxnet/src/mxnet/tests/cpp/operator/fully_conn_perf.cc:28: /build/mxnet/src/mxnet/include/mshadow/././half.h:94:26: note: ‘class mshadow::half::half_t’ declared here class MSHADOW_ALIGNED(2) half_t { ^~~~~~ Scanning dependencies of target resnet [ 95%] Building CXX object cpp-package/example/CMakeFiles/resnet.dir/resnet.cpp.o /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [example/image-classification/predict-cpp/CMakeFiles/image-classification-predict.dir/build.make:99: example/image-classification/predict-cpp/image-classification-predict] Error 1 make[1]: *** [CMakeFiles/Makefile2:1685: example/image-classification/predict-cpp/CMakeFiles/image-classification-predict.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/im2rec.dir/build.make:101: im2rec] Error 1 make[1]: *** [CMakeFiles/Makefile2:158: CMakeFiles/im2rec.dir/all] Error 2 [ 95%] Linking CXX executable lenet_with_mxdataiter [ 96%] Linking CXX executable googlenet [ 96%] Linking CXX executable mlp [ 96%] Linking CXX executable inception_bn [ 96%] Linking CXX executable mlp_gpu [ 97%] Linking CXX executable resnet [ 98%] Linking CXX executable mlp_cpu [ 99%] Linking CXX executable lenet [ 99%] Linking CXX executable alexnet [100%] Linking CXX executable charRNN /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/lenet_with_mxdataiter.dir/build.make:99: cpp-package/example/lenet_with_mxdataiter] Error 1 make[1]: *** [CMakeFiles/Makefile2:1518: cpp-package/example/CMakeFiles/lenet_with_mxdataiter.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/googlenet.dir/build.make:99: cpp-package/example/googlenet] Error 1 make[1]: *** [CMakeFiles/Makefile2:1428: cpp-package/example/CMakeFiles/googlenet.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/mlp_gpu.dir/build.make:99: cpp-package/example/mlp_gpu] Error 1 make[1]: *** [CMakeFiles/Makefile2:1578: cpp-package/example/CMakeFiles/mlp_gpu.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/mlp_cpu.dir/build.make:99: cpp-package/example/mlp_cpu] Error 1 make[1]: *** [CMakeFiles/Makefile2:1368: cpp-package/example/CMakeFiles/mlp_cpu.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/inception_bn.dir/build.make:99: cpp-package/example/inception_bn] Error 1 make[1]: *** [CMakeFiles/Makefile2:1488: cpp-package/example/CMakeFiles/inception_bn.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/mlp.dir/build.make:99: cpp-package/example/mlp] Error 1 make[1]: *** [CMakeFiles/Makefile2:1608: cpp-package/example/CMakeFiles/mlp.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/resnet.dir/build.make:99: cpp-package/example/resnet] Error 1 make[1]: *** [CMakeFiles/Makefile2:1638: cpp-package/example/CMakeFiles/resnet.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/lenet.dir/build.make:99: cpp-package/example/lenet] Error 1 make[1]: *** [CMakeFiles/Makefile2:1548: cpp-package/example/CMakeFiles/lenet.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/alexnet.dir/build.make:99: cpp-package/example/alexnet] Error 1 make[1]: *** [CMakeFiles/Makefile2:1398: cpp-package/example/CMakeFiles/alexnet.dir/all] Error 2 /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [cpp-package/example/CMakeFiles/charRNN.dir/build.make:99: cpp-package/example/charRNN] Error 1 make[1]: *** [CMakeFiles/Makefile2:1458: cpp-package/example/CMakeFiles/charRNN.dir/all] Error 2 [100%] Linking CXX executable mxnet_unit_tests /usr/bin/ld: /usr/lib/libopencv_videoio.so.4.1.1: undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()@GLIBCXX_3.4.26' collect2: error: ld returned 1 exit status make[2]: *** [tests/CMakeFiles/mxnet_unit_tests.dir/build.make:357: tests/mxnet_unit_tests] Error 1 make[1]: *** [CMakeFiles/Makefile2:1255: tests/CMakeFiles/mxnet_unit_tests.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/archlinuxcn-x86_64/hubutui/build